@charset "UTF-8";
.commHead { padding-top:40px; background:transparent no-repeat scroll right top;}
.commHead strong,
.commHead b,
.commHead h2,
.commHead h1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; padding:0px 0 5px; }
.commHead div span,
.commHead h2 span,
.commHead h1 span { display:inline; float:left; clear:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#5c9101; line-height:27px; margin-top:4px;}
.commHead .commJoinBut { float:left; text-decoration:none; height:35px; width:155px; overflow:hidden; text-indent:-9999px; background:url(http://static.imedix.com/media/Images/buttons/commJoin.png) top no-repeat; margin-left:15px; }
.commHead .commJoinBut:hover { background-position:bottom; }
.commHead .commTabs { clear:both; height:30px; background:url(http://static.imedix.com/media/Images/corners/commTabsOff.png) bottom no-repeat; padding-top:26px; }
.commTabs li { float:left; display:inline; height:30px; background:url(http://static.imedix.com/media/Images/corners/commVLine.gif) left center no-repeat; }
.commTabs li.on { background:url(http://static.imedix.com/media/Images/corners/commTabsOn.png)  center top no-repeat; }
.commTabs li a { float:left; display:inline; height:30px; text-decoration:none; line-height:29px; color:#fff; font-size:14px; padding:0 15px 0 16px; }
.commTabs li a:hover { text-decoration:underline; }
.commTabs li.on a { color:#000; font-weight:bold; }
.commTabs li.on a:hover { text-decoration:none; }

.commTabs li.first,
.commTabs li:first-child { background:none;}
.commTabs li.on.first,
.commTabs li.on:first-child { background:url(http://static.imedix.com/media/Images/corners/commTabsOn.png) left top no-repeat;}

.commTabs li.last { float:right; background:none; height:auto; padding:7px 7px 0 0; }
.commTabs li.last a { background:none; padding:0; border:0; height:auto; }
.commBody { background:#eff3e5; padding:20px 6px 0; zoom:1; }
.commBody:after { content: "."; display: block; height: 0; visibility: hidden; clear:left; }
.commBody .supportManneger { padding:8px 10px 8px 125px; }
.commBody .supportManneger .supportMannegerPic { float:left; margin-left:-115px; width:100px; }
.commBody .supportManneger p { padding-bottom:8px; line-height:17px; }
.commBodyLoby .greenBorderTabWrapper { width:458px; }
.commBody .greenBorderTabWrapper h3,
.commBody .greenBorderTabWrapper .h3,
.commBody .greenBorderTabWrapper h1 { height:26px; line-height:22px; padding:0 12px; font-size:14px; background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabL.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper h3 b,
.commBody .greenBorderTabWrapper .h3 h2,
.commBody .greenBorderTabWrapper h3 small,
.commBody .greenBorderTabWrapper h1 b { display:inline; float:left; height:26px; padding:0 12px 0 0;font-size:14px; background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTab.gif) right top no-repeat; }
.commBody .greenBorderTabWrapper h1 .askIcon {left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px;}
.commBody .greenBorderTabWrapper h1 .boardIcon {left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px;}
.commBody .greenBorderTabWrapper h1 .linkIcon {left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px;}
.commBody .greenBorderTabWrapper h1 .friendshipIcon {left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px;}
.commBody .greenBorderTabWrapper h1 .videoIcon {left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px;}

.commBody .greenBorderTabWrapper .top { background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabBg.gif) right top no-repeat; }
.commBody .greenBorderTabWrapper .top b { background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabBg.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper .bot { background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabBg.gif) right bottom no-repeat; }
.commBody .greenBorderTabWrapper .bot b { background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabBg.gif) left bottom no-repeat; }
.commBody .greenBorderTabWrapper.blue h3 { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTabL.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper.blue h3 b { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTab.gif) right top no-repeat; color:#fff; }
.commBody .greenBorderTabWrapper.blue .top { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTabBg.gif) right top no-repeat; }
.commBody .greenBorderTabWrapper.blue .top b { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTabBg.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper.blue .bot { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTabBg.gif) right bottom no-repeat; }
.commBody .greenBorderTabWrapper.blue .bot b { background:url(http://static.imedix.com/media/Images/corners/comm-blueBorderTabBg.gif) left bottom no-repeat; }
.commBody .greenBorderTabWrapper.blue .inner { border-color:#61aee2; }
.commBody .greenBorderTabWrapper.green2 h3 { background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTabL.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper.green2 h3 b,
.commBody .greenBorderTabWrapper.green2 h3 small{ background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTab.gif) right top no-repeat; color:#fff; }
.commBody .greenBorderTabWrapper.green2 h3 b span { font-weight:normal;}
.commBody .greenBorderTabWrapper.green2 .top { background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTabBg.gif) right top no-repeat; }
.commBody .greenBorderTabWrapper.green2 .top b { background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTabBg.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper.green2 .bot { background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTabBg.gif) right bottom no-repeat; }
.commBody .greenBorderTabWrapper.green2 .bot b { background:url(http://static.imedix.com/media/Images/corners/comm-green2BorderTabBg.gif) left bottom no-repeat; }
.commBody .greenBorderTabWrapper.green2 .inner { border-color:#78aa2f; }
.commBody .greenBorderTabWrapper .supportManneger { float:left; width:485px; padding:4px 25px 4px 120px; }
.commBody .greenBorderTabWrapper .badgepContrib { top:-25px; right:25px; }
.commBody .greenBorderTabWrapper .discussionPostNew { margin-top:0; background:none; padding-top:4px; }
.commBody .greenBorderTabWrapper .discussionPostNew .inner { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) center no-repeat; }
.commBody .greenBorderTabWrapper .discussionPostNew .top { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) right top no-repeat; }
.commBody .greenBorderTabWrapper .discussionPostNew .top b { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) left top no-repeat; }
.commBody .greenBorderTabWrapper .discussionPostNew .bot { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) right bottom no-repeat; }
.commBody .greenBorderTabWrapper .discussionPostNew .bot b { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) left bottom no-repeat; }
.commBodyLoby .greenBorderTabWrapper .discussionPostNew textarea { width:80%; }
.commBody .greenBorderTabWrapper .discussionPostNew .askBut { background-image:url(http://static.imedix.com/media/Images/buttons/commAsk.png); }
.commBody .meanLine { color:#CB2A02; clear:none; background: none;  font-size:1.1em; font-weight:bold; margin-bottom:1em; padding:0px; } 
.meanLine a {color:#CB2A02; font-weight:normal;  font-size:1.1em;}
.meanLine a.back {background-color:#84b7d6; color:#FFFFFF; text-decoration:none; float:right; padding:2px 4px; font-size:0.8em;}
.meanLine a.back:hover { text-decoration:underline;}
.meanLine{}

.commBody .greenBorderTabWrapper .commH1Div { height:26px; line-height:22px; padding:0 12px; font-size:14px; background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTabL.gif) left top no-repeat; }
.commBody .greenBorderTabWrapper .commH1Div h1 { display:inline; float:left; height:26px; line-height:22px; padding:0 12px 0 0; font-size:14px; background:url(http://static.imedix.com/media/Images/corners/comm-greenBorderTab.gif) right top no-repeat; }
.commBody .greenBorderTabWrapper .commH1Div .askIcon { float:left; left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px; }
.commBody .greenBorderTabWrapper .commH1Div .boardIcon { float:left; left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px; }
.commBody .greenBorderTabWrapper .commH1Div .linkIcon { float:left; left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px; }
.commBody .greenBorderTabWrapper .commH1Div .friendshipIcon { float:left; left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px; }
.commBody .greenBorderTabWrapper .commH1Div .videoIcon { float:left; left:-8px; margin:-10px -3px 0 0; position:relative; vertical-align:middle; top:3px; }

/*************/
.commBodyLoby .supportMannegerSide .supportMannegerPic { float:left; padding:3px; border:1px solid #ccc; margin-right:14px; }
.commBodyLoby .boardItems { }
.commBodyLoby .boardItems { margin:0 5px; }
.commBody .boardItems li { border-bottom:1px solid #E9EAFF; zoom:1; padding-bottom:10px; }
.commBodyLoby .boardItems li.more { border:0; }
.commBodyLoby .left .boardItems li { margin:0; padding:5px 0; bor der:0;
min-height:0; clear:both; }
.commBodyLoby .left .boardItems li.more { border:0; font-size:14px; }
.commBodyLoby .boardItems .itemDate { float:right; padding-top:9px; color:#ccc; }
.commBodyLoby .boardItems .itemDate { text-align:right; }
.commBodyLoby .boardItems .itemDate a { display:block; }
.commBodyLoby .boardItems .itemRowTop { padding:8px 170px 0 35px; }
.commBodyLoby .boardItems .itemRowTop img { float:left; margin-left:-35px; margin-top:-8px; }
.commBodyLoby .boardItems .itemRowTop img.userImg { width:23px; height:23px; margin-left:0; margin-top:0; float:none; vertical-align:text-top; }
.commBodyLoby .boardItems .videoLink { font-size:14px; height:62px; }
.commBodyLoby .boardItems .videoLink { height:52px; }
.commBodyLoby .boardItems .videoLink { font-size:12px; }
.commBodyLoby .boardItems .vsr-side { width:124px; float:left; margin:2px 5px 0 0; }
.commBodyLoby .boardItems .vsr-side { width:84px; }
.commBodyLoby .boardItems .vidViews { padding:0; }
.commBodyLoby .boardItems .vidDesc { clear:both; }
.commBodyLoby .boardItems .addComment {float:right; border:0; width:119px; height:35px; background:url(http://static.imedix.com/media/images/buttons/addComment.png) top no-repeat; cursor:pointer; }
.commBodyLoby .boardItems .addComment:hover,
.commBodyLoby .boardItems .addComment.hover { background-position:bottom;}
.commBodyLoby .vsr-pic,
.commBodyLoby .vsr-side { width:82px; }
.commBodyLoby .vsr-pic a { width:80px!important; height:60px!important; }
.commBodyLoby .vsr-pic .vimg120 { width:80px; }
.commBodyLoby .vsr-pic .play { top:-44px; left:28px; height:28px; width:28px; background:url(http://static.imedix.com/media/images/icons/plays2.png) no-repeat; _background:none!important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/playS2.png', sizingMethod='scale');}
.commBodyLoby .boardItems .itemContent { padding:0 0 0 32px; clear:both; }
.commBodyLoby .boardItems li > .itemContent { overflow:auto; }
.commBodyLoby .boardItems .itemContent .photoPic { background:#fff; padding:3px; border:1px solid #ccc; float:left; margin-right:5px; }
.commBodyLoby .boardItems .itemContent .photoPic { width:80px; height:68px; padding:1px; }
.commBodyLoby .srTitle { font-size:12px; padding:0.1em 0.6em 0; }
.commBodyLoby .srTitle a.srUrl { font-size:12px; color:#007ed3;}
.commBodyLoby .srText { padding:0.2em 0.6em 0.1em; }
.commBodyLoby .srText p{margin-bottom: 0.6em; font-size:12px; line-height:16px; _line-height:14px;}
.commBodyLoby .srText a,
.commBodyLoby .srText .srHelpful { font-size:12px; line-height:16px; _line-height:14px; }
.commBodyLoby .srText .srHelpful a,
.commBodyLoby .srText .srHelpful b { font-size:13px; }
/*usersSr*/
.usersSr { padding:0 8px; }
.usersSr li { padding:25px 0 15px; border-bottom:1px solid #c0c0c0; min-height:70px; _height:70px; zoom:1; }
.usersSr .side { float:left; width:180px; }
.usersSr .userImg { float:left; width:62px; height:62px; padding:2px; background:#fff; border:1px solid #c8c8c8!important; margin-right:10px; }
.usersSr .userImgBadge { float:left; padding:2px; margin-right:10px; }
.usersSr .stars { display:block; margin-bottom:40px; cursor:pointer; }
.usersSr .userDetails { fl oat:left; margin-left:180px;}
.usersSr .InterestsTitle { padding-top:12px; }
.commBodyLoby .usersSr li { padding:7px 0 4px; clear:both; min-height:86px; border-bottom:1px solid #E9EAFF; }
.commBodyLoby .usersSr li .side { width:100px; }
.commBodyLoby .usersSr li .side a .userImg { float:none; display:block; margin-bottom:3px; }
.commBodyLoby .usersSr li .side a .userImgBadge { float:none; display:block; margin-bottom:0; }
.commBodyLoby .usersSr li .side .stars {margin-bottom:3px;}
.commBodyLoby .usersSr li .userDetails {margin-left:100px;}
.commBodyLoby .usersSr li .userDetails span {font-size:12px;}
.commBodyLoby .usersSr li .interestsTitle {margin-top:5px; color:#6e6e6e;}
.commBodyLoby .usersSr li .userIntersts a {font-size:12px;}
.commBody .grey { background:#f6f6f6; }
.commBody .grey .top { height:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) right top no-repeat; font-size: 0.01em; display: block; }
.commBody .grey .top b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) left top no-repeat; font-size: 0.01em; display: block; }
.commBody .grey .bot { clear:both; height:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.commBody .grey .bot b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.commBodyLoby .boardItems .grey { width:514px; margin:15px 0 15px 32px; }
.commBodyLoby .boardItems .grey { width:368px; margin:0px 32px 0px; }
.commBody .boardItems .grey .inner { padding:10px; background:#f6f6f6; border:0; }
.commBodyLoby .boardItems .grey .itemDate { padding:0; }
.commBodyLoby .grey hr { border:0; border-top:2px solid #fff; margin:10px 0; }
/*.commBodyLoby .boardItems textarea {width:488px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#ccc; padding:2px 2px 1px; font-size:14px; overflow:auto; height:20px; border:1px solid #BCBCBC;}*/
.commBodyLoby .boardItems textarea { width:342px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#ccc; padding:2px 2px 1px; font-size:14px; overflow:auto; height:20px; border:1px solid #BCBCBC; }
.commBodyLoby .boardItems textarea.open { height:45px; color:#000; font-style:normal;}
.commBodyLoby .boardItems li.boardItemsTitle { font-weight:bold; font-size:14px; border-bottom:0; padding:4px 0 8px; border-top:2px solid #b9e876; }
.commBodyLoby .boardItems li.boardItemsTitle.first,
.commBodyLoby .boardItems li.boardItemsTitle:first-child { border:0; }
.commBodyLoby .relPside { border-bottom:1px solid #E9EAFF; margin-left:2px; height:130px; }
.commBodyLoby .relPside li { margin:10px 5px; zoom:1; height:110px; }
.commBodyLoby .relPside li .stars { display:block; text-align:center; }
.commBodyLoby .vidSearchRes li { border-bottom:1px solid #E9EAFF; float:left; display:inline; margin:0 10px; width:200px; height:105px; }
.commBodyLoby .vidSearchRes a { text-decoration:underline; font-size:12px; color:#007ED3; }
.commBodyLoby .vidSearchRes li .vidViews { text-align:left; padding-top:28px; }
.commBodyLoby .relLinksList { border-bottom:1px solid #E9EAFF; zoom:1; }
.commBodyLoby .relLinksList:after { content: "."; display: block; height: 0; visibility: hidden; clear:left; }
.commBodyLoby .relLinksList li { float:left; display:inline; margin:0 10px 10px; width:200px; height:32px; }
.commBodyLoby .relLinksList li .siteUrl { color:#000; text-decoration:none; }
/**/
.commSide { float:right; width:315px; /*width:265px;*/}
.commMain { float:left; width:605px; /*width:655px;*/}
.commSide .boardItems li { border-bottom:1px solid #E9EAFF; padding:4px 0; }
.commSide .boardItems .itemRowTop { padding:8px 0px 0 35px; }
.commSide .boardItems .itemDate { color:#ccc; float:none; padding-top:0px; text-align:right; }
/**/
.commMain .boardTabs { height:34px; margin:0 0 0 15px; }
.commMain .boardTabs li { border:0; padding:0 0 0 3px; margin:0; float:left; min-height:0; clear:none; display:inline; }
/*
.boardTabs a { display:block; padding:2px 12px 0 9px; color:#000;}
.boardTabs a:hover {}
.boardTabs img { vertical-align:middle;}
*/
.commMain .boardTabs li.on { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) left 7px no-repeat; }
.commMain .boardTabs li.on a { background:url(http://static.imedix.com/media/images/corners/greenOnWhite.png) right 7px no-repeat; text-decoration:none; }
.commBody .commMain .greenBorderTabWrapper .discussionPostNew { padding:0; margin:0; }
.commMain .greenBorderTabWrapper .discussionPostNew .postBut { background-image:url(http://static.imedix.com/media/Images/buttons/commPost.png); }
/**/
.commMain .sorter { border-bottom:1px solid #E9EAFF; border-top:1px solid #E9EAFF; padding:14px 8px; margin-top:6px; }
.commMain .sorter .sort { font-size:12px; color:#000; text-indent:3px; font-weight: bold; }
.commMain .sorter a { color:#000; margin-right:6px; }
.commMain .sorter b { margin:0 3px; }
.commMain .sorter label { font-weight:normal; padding-left:15px; cursor:pointer; }
.commMain .sorter label input { vertical-align:middle; }
.commMain .sorter label.selected { font-weight:bold; text-decoration:none; cursor:default; }
.commMain .sorter .sortSearch { float:right; width:225px; height:23px; background:url(http://static.imedix.com/media/Images/corners/commSortInputBg.png) no-repeat; }
.commMain .sorter .sortSearch .input { border:0; background:transparent; padding:1px 1px 2px; margin:0 2px; width:195px; }
.commMain .sorter .sortSearch .but { width:20px; height:20px; border:0; background:transparent; cursor:pointer; }
/**/
.commQA { }
.commQA li { border-bottom:1px solid #E9EAFF; clear:left; min-height:143px; padding:15px 10px; }
.commQA li .side { float:left; font-size:12px; text-align:center; }
.commQA li .side .userImgBadge { background:#fff none repeat scroll 0 0; display:block; margin:3px 0; padding:2px; }
.commQA li .side .userImg { background:#fff none repeat scroll 0 0; border:1px solid #C8C8C8 !important; display:block; height:62px; margin:3px 0; padding:2px; width:62px; }
.commQA .stars { float:left; text-align:center; }
.commQA li .qnaItem { line-height:1.7em; margin-left:110px; }
.commQA li .qnaItem a.theq { font-size:1.1em; font-weight:bold; }
/**/





.commVidRes li { float:left; display:inline; width:117px; height:190px;margin:15px 16px 15px 15px; }
.commVidRes li .vidSiteLogo { text-align:right; padding-bottom:2px; }
.commVidRes li .vidUrl { font-size:12px; text-decoration:none; }
.commVidRes li .vidUrl:hover { text-decoration:underline;}
.commVidRes li .vidViews { padding:0; }
/**/
.commMain .usersUl { padding:10px 0;}
.commMain .usersUl li { width:287px;/*width:312px*/margin:0 3px 15px;}
.commSide .supportMannegerSide .supportMannegerPic { float:left; padding:3px; border:1px solid #ccc; margin-right:14px; }
.commSide .supportMannegerSide p { line-height:20px; }
.commSide .commNewMembers {}
.commSide .commNewMembers li { border-bottom:1px solid #E9EAFF; clear:both; line-height:20px; height:100px; margin:0 0 3px 7px; /*margin-bottom:3px;*/}
.commSide .commNewMembers li img { vertical-align:middle; background:#fff; margin:5px 0;}
.commSide .commNewMembers li .userImg { float:left; display:inline; clear:left; padding:3px; border:1px solid #ccc; width:60px; height:60px; margin:3px 20px 3px 0; /*margin:3px 8px 3px 0;*/ }
.commSide .commNewMembers li .userImgBadge { float:left; display:inline; clear:left; margin-right:2px; }
/*.commSide .commNewMembers li a{text-decoration:none; cursor:hand;}
.commSide .commNewMembers li a:hover{text-decoration:underline; cursor:hand;}*/

.porn{font-style:italic; font-size:16px; color:Red;}

.commSide .abc a {padding:0 0.41em;}


/*---------------------*/
/*---------------------*/

.qna2 { padding:1.1em 0 5em;}
.qna2:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna2 .in { zoom:1; }
.leftClean { margin-right:255px; zoom:1; }
.leftClean h2 {overflow:hidden; margin-top:14px; padding-top:0px;}
/*
.qna2 .commMain { float:left; width:665px; zoom:1; }
.qna2 .commSide {float:right; width:250px; display: inline; overflow:hidden; padding-top:4px; }
.qna2 .commSideMain {float:right; width:250px; display: inline; overflow:hidden; padding-top:7px; }
*/
.qna2 .commMain { width:615px; margin-bottom:18px; }
.qna2 .commSide {width:300px; margin-bottom:18px;}

.qna2 .note .in {border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:0px 8px 2px 28px; font-size:0.9em; background : url(http://static.imedix.com/media/images/icons/note.png) 4px top no-repeat; line-height:1.5em; }
.qna2 .note .in strong { font-size:1.1em;}
.qna2 .noteYellow {margin-bottom:12px;}
.qna2 .noteYellow .top5 { height:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) right top no-repeat; font-size: 0.01em; display: block; }
.qna2 .noteYellow .top5 b { height:5px; width:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qna2 .noteYellow .bot5 { height:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qna2 .noteYellow .bot5 b { height:5px; width:3px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna2 .noteYellow .in { font-size:13px;border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; zoom:1; background-color:#fcfde2; padding:15px 10px 4px 20px;}
.qna2 .noteYellow .in:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna2 .noteYellow br { display:block; margin:5px;}
.qna2 .noteYellow h4 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}
.qna2 .noteYellow cite { display:block; color:#484848; font-size:11px; clear:both; padding:20px 0 5px; font-family:Georgia, "Times New Roman", Times, serif;}
.qna2 .noteYellow a.closeNote { float:right; clear:both; color:#484848; font-size:12px;}
.qna2 cite.error { display:inline;}
.topics,
.qna2 .updates { margin-bottom:15px; }
.topics .in { padding:7px 0; zoom:1; }
.qna2 .greenstrip h2 {background-image:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif); }
.qna2 .bluestrip h2 {background-image:url(http://static.imedix.com/media/images/corners/topicsH2-blue.gif); }
.qna2 .updates h2 {background:transparent url(http://static.imedix.com/media/images/corners/helpersH2.gif) no-repeat scroll 0 0; color:#000; font-size:16px; line-height:34px; background-repeat:no-repeat; padding:0; text-indent:13px; clear:both; margin:0!important; }
.topics h2,
.qna2 .contributers h2 {font-weight:bold; color:#000; font-size:15px; line-height:34px; background-repeat:no-repeat; padding:0; clear:both; margin:0!important; }
.vid .topics ul, .topics ul { padding:0 0 0; margin:0 0 20px; clear:left; zoom:1; }
.qna2 .commMain .topics ul { padding:0 0 30px; overflow:auto; #padding-bottom:15px; }
.qna2 .commSide .topics ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}

.qna2 .updates .in { padding:7px 7px 0; zoom:1; }
.qna2 .statistics ul { padding:7px;}
.qna2 .statistics li { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 15px 10px; }
.qna2 .statistics li cite { display:block; color:#6e6e6e; padding:3px 0 0;}
.qna2 .statistics .more { border:1px solid #c0c0c0; border-bottom:0; padding:7px 15px;}
.qna2 .statistics .more a { font-size:14px; font-style:italic; color:#1e6dad;}
.qna2 .helpers { }
.qna2 .helpers .in,
.qna2 .statistics .in,
.contributers .in { padding:7px 0; zoom:1; }
.qna2 .helpers h2,
.qna2 .statistics h2 {color:#000; font-size:16px; text-indent:13px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/helpersH2.gif) no-repeat; padding:0; clear:both; margin:0!important;}
.qna2 .helpers ul,
.contributers ul { padding:0 0 1px; clear:both;}
.qna2 .helpers li,
.contributers li { padding:12px 10px 7px; border-top:1px solid #c0c0c0; min-height:90px; _height:90px;}
.qna2 .helpers li.first,
.qna2 .helpers ul li:first-child,
.contributers li.first,
.contributers ul li:first-child { border:0;}
.qna2 .helpers li div,
.contributers li div { float:left; width:68px; text-align:center; margin-right:17px; /*margin-right:7px;*/}
.qna2 .helpers img.userImg,
.contributers img.userImg { width:60px; height:60px; padding:3px; border:1px solid #c8c8c8!important; display:block; margin-bottom:4px;}
.contributers img.userImgBadge {padding:3px; display:block; margin-bottom:4px;}
.contributers li .count {background:url(http://static.imedix.com/media/Images/icons/contributerNum.gif) left center no-repeat; color:#fff; padding:0 2.5em 0 0.2em;}
.qna2 .helpers li span,
.contributers li span,
.contributers li th { color:#669900;font-size:13px; text-align:right; font-weight:normal;}
.contributers li td { font-size:13px;}
.qna2 .statistics dl { padding:0px 7px 7px; font-size:12px;}
.qna2 .statistics dt {color:#71a423; font-weight:bold; padding:15px 0 2px;}
.qna2 .statistics dd { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
.qna2 .commMain .in { padding-bottom:15px; background-color:White;}
.qna2 .commMain .in.topics { margin-bottom:0px;  padding-bottom:0px;border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
.qna2 .commMain ul { padding:0 15px;}
.qna2 .commMain li { border-bottom:1px solid #c0c0c0; clear:left; min-height:143px; zoom:1; padding:15px 0 15px;}
.qna2 .commMain li.noquestions {min-height:50px; font-size:16px; line-height:1.6em; font-weight:bold; border:0;}
.qna2 .commMain li a.s14 { display:block; padding-bottom:4px;}
.qna2 .commMain li .side { float:left; text-align:center; font-size:12px;}
.qna2 .commMain li .side .userImg {width:62px; height:62px; padding:2px; background:#fff; border:1px solid #c8c8c8!important; display:block; margin:3px 0;}
.qna2 .commMain li .side .userImgBadge {padding:2px; background:#fff; display:block; margin:3px 0;}
.qna2 .commMain li .side img.star100,
.qna2 .commMain li .side img.star000,
.qna2 .commMain li .side img.star025,
.qna2 .commMain li .side img.star050,
.qna2 .commMain li .side img.star075 {}
.qna2 .commMain li .qnaResolved { margin-left:100px; line-height:1.6em; padding-left:35px;}
.qna2 .commMain li .qnaResolved .big { margin-left:-30px; font-size:24px; float:left; line-height:28px;}
.qna2 .commMain li .qnaResolved cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; }
.qna2 .commMain li .qnaItem cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; font-style:normal;}
.qna2 .commMain li .qnaResolved cite span { color:#6baf02;}
.qna2 .commMain li .qnaResolved a.add {  line-height:3em;}
.qna2 .commMain li .qnaItem a.add { font-weight:normal; font-size:1em;}
.qna2 .commMain li .qnaItem { margin-left:110px; line-height:1.7em;}
.qna2 .commMain li .qnaItem a.theq { font-size:1.1em; font-weight:bold;}
.qna2 .commMain li .qnaItem a.theq:VISITED { color:#551A8B; }
.qna2 .commMain li .qnaItem table {width:99%;}
.qna2 .commMain li .qnaItem td { vertical-align:top;}
.qna2 .commMain li .qnaItem td.itemControl { width:230px; white-space:nowrap;}
.qna2 .commMain li .qnaItem td.itemControl a { font-size:12px; font-weight:normal;}
.qna2 .commMain li .qnaItem td.itemControl img { vertical-align:middle; padding:1px 3px 1px 0; background-color:#fff;}
/**/
.qna2 .commMain a.more { margin:0 15px; font-size:14px;}
.qna2 .commMain .paging {clear:left; zoom:1;padding:1em;}
.topics .paging { border-top:1px solid #c0c0c0;}
.qna2 .commMain .myQna { padding-bottom:15px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; clear:left;}
.qna2 .commMain .myQna ul li { border:0; border-top:1px solid #c0c0c0;padding:15px 0pt 10px;}
.qna2 .commMain .myQna ul li.first { border:0;}
.qna2 .commMain .myQna .paging { border-top:1px solid #c0c0c0; padding-bottom:0;}
/**/
.qna2 .relQ,
.qna2 .relP { margin-bottom:15px; }
.qna2 .relQ h2 {color:#000; font-size:15px; font-weight:bold; text-indent:6px; line-height:34px; padding:0; clear:both; border-bottom:1px solid #c0c0c0;}
/**/
.qna2 .relQ.greenstrip h2,
.qna2 .relP.greenstrip h2,
.qna2 .relQ.bluestrip h2,
.qna2 .relP.bluestrip h2 { border:0; margin:0 8px;}
.qna2 .relQ.greenstrip .in,
.qna2 .relP.greenstrip .in { padding-top:4px;}
/**/
.qna2 .relP.greenstrip div.h2 {background:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif) center top no-repeat; padding:6px 0 0;}
.qna2 .relP.greenstrip div.h2 h2 { line-height:normal; text-indent:0;background:url(http://static.imedix.com/media/images/corners/topicsH2-greenBottom.gif) center bottom no-repeat; padding:0 6px 7px;}
.qna2 .relP div.more {border-top:1px solid #c0c0c0; padding:8px;}
.qna2 .relP div.more a { font-size:14px; font-style:italic;}
.qna2 .relP ul { zoom:1; #padding-bottom:8px;}
.qna2 .relP ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna2 .relP li { width:70px; float:left; text-align:center; white-space:nowrap; margin:10px 3px; overflow:hidden; display:inline;}
.qna2 .relP li a { font-size:0.9em; color:#000; text-decoration:none;}
.qna2 .relP img.userImg { width:60px; height:60px; padding:3px; border:1px solid #c8c8c8!important; display:block; margin:4px auto 4px;}
/**/
.qna2 .commMain .question { margin-bottom:15px; }
.qna2 .commMain .question .in { padding:8px 10px 8px 15px;border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background-color:White; }
.qna2 .commMain .question .in h1 { font-size:1.7em; color:Black; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; color:Black; }
.qna2 .commMain .question .side { float:left; text-align:center;}
.qna2 .commMain .question .side .userImg {width:78px; height:78px; padding:3px; background:#fff; border:1px solid #c8c8c8!important; display:block; margin:3px 0;}
.qna2 .commMain .question .side .userImgBadge {display:block; margin:3px 0;}
.qna2 .commMain .question .side .stars { float:none;}
.qna2 .commMain .question .qnaItem { margin-left:110px; line-height:1.4em; font-size:1.2em;}
.qna2 .commMain .question .qnaItem cite { display:block; color:#6e6e6e; font-size:0.8em; padding:3px 0 0px; line-height:normal; font-style:normal;}
.qna2 .commMain .question .qnaItem cite span { color:#6baf02;}
.qna2 .commMain .qnaItem cite a { font-size:12px; font-weight:normal;}
.qna2 .commMain .question .qnaItem a.add {}
.qna2 .commMain .question .qnaItem .qnadescription { padding-bottom:5px; }
.qna2 .commMain .qnaItem .answer a,
.qna2 .commMain .question .qnaItem .description a { overflow:hidden;}
.qna2 .commMain .question .qnaItem .qTags {color:#6e6e6e; font-size:0.8em;}
.qna2 .commMain .question .in table { width:100%; clear:left; }
.qna2 .commMain .question .in td { width:63%; white-space:nowrap;}
.qna2 .commMain .question .in td br { margin:8px; }
.qna2 .commMain .question .in td a { font-size:12px; padding-bottom:3px; }
.qna2 .commMain .question .in td a img { vertical-align:middle; #vertical-align:; margin-right:3px;}
.qna2 .commMain .question .in .tdAnswer { }
.qna2 .commMain .question .in .tdAnswer a { display:block; width:153px; height:29px; margin:auto 0; background:url(http://static.imedix.com/media/images/buttons/Add-your-own-answer.png) left top no-repeat; text-indent:-9999px; text-decoration:none; font-size:0.001em;}
.qna2 .commMain .question .in .tdAnswer a:hover { background-position:left -29px;}
/**/
.resolvedText { background:#f7f7f7; padding:5px 7px 7px; line-height:normal; }
.resolvedText h4 { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.resolvedText .resolvedTextInner { font-size:12px; padding:0 0 0 14px; }
.resolvedText .resolvedTextInner .lQ,
.resolvedText .resolvedTextInner .rQ { font-weight:normal; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; }
.resolvedText .resolvedTextInner .lQ { margin:0 0 0 -14px;}
/**/
.qna2 .commMain .answers { margin-bottom:15px;  zoom:1; }
.qna2 .commMain .answers .answer { padding-bottom:8px; font-size:1.1em; line-height:1.4em; _width:99%; }
.qna2 .commMain .answers .in { padding:8px 9px 8px; background-color:White;}
.qna2 .commMain .answers h2 { padding:0;color:#000; font-size:18px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right top no-repeat;}
.qna2 .commMain .answers h2 img { height:33px; width:13px; vertical-align:middle; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left top no-repeat;}
.qna2 .commMain .answers ul { padding:0 7px;  zoom:1;}
.qna2 .commMain .answers ul li { border:0 ;border-top:1px solid #c0c0c0;}
.qna2 .commMain .answers ul li cite { display:inline; }
.qna2 .commMain .answers li.first,
.qna2 .commMain .answers ul li:first-child { border:0;}
.qna2 .commMain .qnaItem .best { font-style:italic; color:#6baf02; font-size:14px; }
.qna2 .commMain .srHelpful {color:#6e6e6e;font-size:1em; font-size:1.1em; padding-top:10px;}
.qna2 .commMain .srText .srHelpful a,
.qna2 .commMain .srText .srHelpful b {color:#6e6e6e;font-size:0.85em;font-weight:normal;padding-left:1.6em;text-decoration:none;}
.qna2 .commMain .thumbs {cursor:pointer;font-weight:normal;}
.qna2 .commMain .answerForm {}
.qna2 .commMain .answerForm .top5 { background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right top no-repeat!important;}
.qna2 .commMain .answerForm .top5 b { background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left top no-repeat!important;}
.qna2 .commMain .answerForm .bot5 { height:3px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qna2 .commMain .answerForm .bot5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna2 .commMain .answerForm .bot5 { zoom:1; }
.qna2 .commMain .answerForm .in { background-color:#e3f7c9; border:0; padding:15px 15px 5px;}
.qna2 .commMain .answerForm h2 { color:#000; font-size:18px; padding:0 0 10px; margin:0;}
.qna2 .commMain .answerForm textarea { border:1px solid #bcbcbc; width:99%; height:80px; overflow:auto; display:block;}
.qna2 .commMain .answerForm .butSubmit { width:73px; height:31px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/submit.png) left top no-repeat; float:right; margin:4px 4px 0 0; }
.qna2 .commMain .answerForm .butSubmit.hover { background-position:left bottom; }
.qna2 .commMain .answerForm .note { fondev.t-size:12px; padding-top:7px;}
.qna2 .commMain .answerForm .notifyMe {padding-top:7px; }
.qna2 .commMain .answerForm .notifyMe input {margin-top:5px;}
/**/
.qna2 .commMain .relTags { font-size:1.05em; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; padding:10px 15px; zoom:1; }
.qna2 .commMain .relTags h2 { color:#71A423; font-size:18px; padding:0 0 2px; }
.qna2 .commMain .relTags h3 { font-size:14px; padding:0pt 0 0px; }
.qna2 .commMain .relTags em { display:block; padding:8px 0; }
.qna2 .commMain .relTags .rem { display:block; margin-bottom:9px; color:#B7B8B9; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.85em; }
.qna2 .commMain .relTags input { border:1px solid #939393; font-size:1.2em; margin:0pt 0pt 0.6em; padding:2px 0pt; width:287px; }
.qna2 .commMain .relTags input.add,
.qna2 .commMain .relTags input.addH { background:transparent url(http://static.imedix.com/media/images/buttons/add2.png) repeat scroll left top; border:0pt none; height:31px; margin:-1px 0pt 1px 0.5em; padding:0pt; position:relative; width:54px; }
.qna2 .commMain .relTags input.addH { background-position:left bottom; }
.qna2 .commMain .relTags .buble { margin-left:360px; position:absolute; }
.qna2 .commMain .relTags .buble { position:static; margin:10px 0 0; background-color:#58a6e5; width:203px; overflow:hidden; }
.qna2 .commMain .relTags .addDiv { border:1px solid #939393; margin:0pt; overflow:auto; width:350px; height:123px; }
.qna2 .commMain .relTags .addDiv p { border-bottom:1px solid #C0C0C0; margin:0pt 0.5em; padding:10px 0pt 8px; font-size:1em; }
.qna2 .commMain .relTags .addDiv a { float:right; }
.qna2 .commMain .relTags .helpRem { position: static; }
.qna2 .commMain .relTags .buble .bubleTop { height:16px; background:url(http://static.imedix.com/media/images/corners/bubleVertical.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qna2 .commMain .relTags .buble .bubleTop b { display:none; }
.qna2 .commMain .relTags .buble .bubleBot { height:6px; background:url(http://static.imedix.com/media/images/corners/bubleVertical.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna2 .commMain .relTags .buble .bubleBot b { display:none; }
.qna2 .commMain .relTags .buble cite { background:none; display:block; padding:8px 14px 0; font-size:0.8em; color:#FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; }
.qna2 .commMain .myNoQna { padding:80px 30px 100px; font-size:16px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; clear:left; }
.qna2 .commMain .myNoQna em { font-size:12px; }
.right .marketing { margin-bottom:15px; }
.right .marketing .in { padding:9px; min-height:32px; vertical-align:middle; }
.right .marketing .in h3 { padding:0 0 5px; margin:0; color:#71a423; font-size:16px; font-weight:normal; }
.qna2 .greenH2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna2 .greenH2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit.png) right top no-repeat; line-height:35px; font-weight:bold; }
.qna2 .blueH2 { background:url(http://static.imedix.com/media/images/corners/qnaBlueTit.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna2 .blueH2 h2 { padding:0; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaBlueTit.png) right top no-repeat; line-height:35px; font-weight:bold; }
.left .communitiesABC { zoom:1; }
.qna2 .commMain .communitiesPopular { padding:8px 14px 0px; }
.qna2 .commMain .communitiesPopular:after {
	clear: left;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna2 .commMain .communitiesPopular li {float:left; border:0; min-height:0; clear:none; width:22.5%; display:inline; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px;}
.qna2NickName {text-align:left;}
.qna2 .relP .stars { float:left; text-align:center; width:70px; }
.qna2 .side .stars { float:left; text-align:center; }
.qna2 ol.qformDisclaimer { padding:3px 20px 0px 30px; }
.qna2 ol.qformDisclaimer li { margin-top:7px; }
/**/
.qna2 .green3H2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna2 .green3H2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) right top no-repeat; line-height:35px; font-weight:bold; }
.qna2 .commMain h1,
.qna2 .commMain h2 { padding:0 8px; }
/**/
.vid .relPside li, .qna2 .relPside li { display:inline; float:left; margin:10px 9px; overflow:hidden; text-align:left; white-space:nowrap; width:77px; }

/*Video*/
.vid{}
.vid .commSide {width:300px;}
.vid .relTopics .in {padding:0;}
.vid .relTopics ul { padding:0 0 0; margin:0px; clear:left; zoom:1; }
.vid .runtime { font-size:11px; }
.vid .vsr-Short{background-color:#ffffff;}
.vid .left ul.vsr-Short { overflow:auto; zoom:1; padding:18px 0 0;}
.vid .vsr-Short li { float:left; border-left:1px dotted #bbb; margin:0 0 18px; padding:0 0 0 18px; width:29%;}
.vid .vsr-Short li.nobrdr { border:0;}
.vid .vsr-Short .vidViews { padding-top:10px; }
.vid .vsr-Short a { color:#0033cc; text-decoration:none; font-size:14px; display:block; height:32px; overflow:hidden; }
.vid .vsr-Short .doted { border-bottom:1px dotted #ccc; padding:0; width:100%; clear:left; font-size:0.001em; border-left:0; }
.vid .vsr-item { padding:0 0 0px 20px; border-bottom:1px dotted #bbb; }
.vid .vsr-item h1 { font-size:19px; font-family:Arial, Helvetica, sans-serif; padding:4px 0 10px; color:#5C9101; }
.vid .vsr-item h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:4px 0 10px;}
.vid .vsr-item .vsr-itemRate { font-size:16px; line-height:22px; padding:4px 0; }
.vid .vsr-item .vsr-itemRate .ratingL { vertical-align:text-bottom; }
.vid .vsr-item .vsr-itemDescription { font-size:12px; line-height:18px; padding:15px 0;}

.left ul.vidSearchRes { padding:0px 15px 0; }
.vsr-pic { border:1px solid #999999; margin-bottom: 4px;width:122px;  }
.vsr-pic a { display:block; border:1px solid #fff; height:72px!important; overflow:hidden; width:120px; }
.vsr-pic .vimg120 { width:120px; }
.vsr-pic .play { position:relative; top:-75px; left:40px; background:url(http://static.imedix.com/media/images/icons/playB.png) no-repeat; height:41px; width:41px; _background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/playB.png', sizingMethod='scale');}
.vidSearchRes li { border-bottom:1px dotted #bbb; padding:10px 0; }
.vidSearchRes a { color:#0033cc; text-decoration:none; font-size:14px; }
.vidSearchRes .vsr-side { width:124px; float:left; margin:2px 5px 0 0; }
.vidSearchRes .vsr-side .runtime { float:right; line-height:15px; }
.vidSearchRes .vldesc { font-size:12px; overflow:hidden; height:55px; line-height:18px; padding-right:18%;}
.vidSearchRes .vidViews { padding:10px 0 0; text-align:right; }
.vidSearchRes .vidViews img {  margin-left:1em;}

#relatedVideosProgressImage {width:100%; text-align:center; padding:50px 0px 50px 0; background-color:#EFF3E5;}
/*************************//* search */
.findText { white-space:normal; text-align:left; margin:0 3.5%; color: #FFFFFF; }
.findText span {float:right; padding:2px 0 1px 15px; font-size: 0.85em;}
.findText a { color:#4fb0ff;}
.findText a:hover { color:#002c44;}
/*findText2*/
.findText2 { white-space:normal; text-align:left; color: #FFFFFF;font-size:1.3em; margin-top:0.2em; margin-left:400px; }
.findText2 a { color:#4fb0ff; font-weight:bold;}
.findText2 a:hover { color:#007ED3;}
/*breadcrumbs*/
/*ccontent-sr*/
.content-sr { padding:0.4em 0 5em; #height:1%; }
p.noRes { font-size:1.2em; padding:0.5em 0 0 0.5em; line-height:2em; }
/*right*/
.content-sr .right { float:right; width:250px; display: inline; overflow:hidden; padding-top:31px; }
.content-sr .right .greyBox { margin: 0 0 0.4em 0.2em; }
.content-sr .right .userOn,
.content-sr .right .user { margin-bottom:0.6em}
.content-sr .right a.morePeople { display:block; width:119px; height:33px; overflow:hidden; text-decoration:none; text-indent:-9999px; background:url(http://static.imedix.com/media/images/buttons/morePeople.png) left top no-repeat;}
.content-sr .right a.morePeople:hover { background-position:left -33px;}
.content-sr .right .abc { padding-left:3px;}
.content-sr .right .abc a,
.content-sr .right .abc span { padding:0pt 0.17em; line-height:1.7em; #font-size:14px; }
.content-sr .right .abc span { color:#bcbcbc; }
/**/
hpCommunities .aToZ .abc { line-height:22px; }
.noUser .right {width:170px; }
/*left*/
.content-sr .left { float:left; width:665px; }
.content-sr LI {}
.content .left .meanLine,
.content-sr .left .meanLine { color:#CB2A02; clear:none; background: none;  font-size:1.1em; font-weight:bold; margin-left:6px;} 
.content-sr .left .paging {clear:none;}
.content-sr .left ul {padding:0 15px; }
.content-sr .left li.noresults {min-height:50px; font-size:16px; line-height:1.6em; font-weight:bold; border:0;}
.noUser .left { margin-right:180px; }
/*srTitle*/
.srTitle { font-size:1.1em; padding:1.2em 0.6em 0.1em; _height: 1%; min-height:0; }
.srTitle:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear:left;
}
.srTitle a.srUrl { font-size:1.2em; width:85%; #width:85%; float:left; color: #0066A9; overflow:hidden; }
.srTitle a.srUrl:hover {}
.srTitle a.srUrl:visited {color:Purple}
.srTitle a.srMore { white-space:nowrap; margin-left:1.2em; float:right; color:#949ea8; text-decoration:underline; font-size:0.8em; font-style:normal; }
.srTitle a.srMore:hover { color:#69727c;}
.noUser .srTitle a.srUrl {width:60%; #width:58%;}
/*srText*/
.srText { padding:0.1em 0.6em 1.3em;  border-bottom:solid 1px #E9EAFF;}
.srText p { line-height:1.4em; font-size:1.1em; margin:0 0 0.1em 0; }
.srText a { color:#949ea8; text-decoration:underline; }
.srText a:hover { color:#69727c;}
.srText .srV { color:#949ea8; font-size:0.9em; margin: 1.1em 0 0 0; }
.srText .srHelpful { margin: 0.5em 0 0 0; font-size:1.2em; color:#494949; font-style:italic; }
.srText label { font-size:1.1em; font-style:normal; }
.srText .srHelpful img { vertical-align:middle; padding-right:6px;}
.srText .srHelpful a, .srText .srHelpful b {color:#99a2ad; text-decoration:none; font-size:0.85em; padding-left:1.6em; font-weight:normal;}
.srText .srHelpful a:hover { color:#69727c;}
.srText .thanks { color:#8bbf55; font-weight:bold; margin: 1.1em 0 0 0; font-size:1.2em;}
.srText .thanks span { color:#688740; font-size:0.65em;}
/**/
.thumbs {font-weight:normal; cursor:pointer;}
/**/
.meanLine a {color:#CB2A02; font-weight:normal;  font-size:1.2em;}
.meanLine a.back {background-color:#84b7d6; color:#FFFFFF; text-decoration:none; float:right; padding:2px 4px; font-size:0.8em;}
.meanLine a.back:hover { text-decoration:underline;}
/*seo search H tags*/
.greyBox h2.related {font-size:1em;padding:0.2em 0pt 0.2em 1em; font-family:Arial, Helvetica, sans-serif;}
.meanLine .breadcrumbs h1 {display: inline; font-size: 1em; font-family:Arial, Helvetica, sans-serif;}
.left .greyBox .res h2 {padding: 0pt 4px 0pt 0pt; display: inline; float: left; font-size: 1.2em; line-height: 1em; font-family:Arial, Helvetica, sans-serif;}
/**/
.add-sr { position:relative; height:0px;}
.add-sr a.all { position:absolute; right:10px; top:-45px; text-decoration: underline; display:block; background-color:#ebefda; padding:0.2em 0.5em 0.3em; color:#929680; font-weight: normal; }
.add-sr a.all:hover {  text-decoration: underline;color:#686b5b;}
/*searchFor*/
.searchFor { background:url(http://static.imedix.com/media/images/corners/searchForBg.png) right top no-repeat; }
.searchForInner { background:url(http://static.imedix.com/media/images/corners/searchForBgL.png) left top no-repeat;}
.searchFor .bot { background:url(http://static.imedix.com/media/images/corners/searchForBg.png) right bottom no-repeat; display:block; height:5px; overflow:hidden; }
.searchFor .bot b { background:url(http://static.imedix.com/media/images/corners/searchForBgL.png) left bottom no-repeat; display:block; height:5px; font-size:0.001em; }
.searchFor h4 { font-size:1.1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:12px 0 0 72px; }
.searchFor h4 a { color:#000000; }
.searchFor ul { padding:7px 15px 7px; overflow:auto; zoom:1; }
.searchFor li { float:left; width:30%; margin:4px 0; padding-right:3%; }
.searchFor table { margin:3px 15px 0; width:95%; #width:94%; _width:93%; }
.searchFor td { float:left; width:30%; padding:4px 3% 4px 0; vertical-align:top; font-size:1em; }
/*searchPeople*/
.searchPeople { clear:both; background:url(http://static.imedix.com/media/images/header/searchBot.png) left bottom no-repeat; width:320px; top:-12px; float:left; margin-bottom:-12px; position:relative; overflow:hidden;}
.searchPeople .inner {background:url(http://static.imedix.com/media/images/header/searchTop.png) left top no-repeat; padding:0 0 15px 15px; overflow:auto; zoom:1;}
.searchPeople label { float:left; margin-left:10px; font-weight:bold; font-size:12px; padding-top:8px; width:140px; }
.searchPeople label b { display:block; fl oat:left; wi dth:110px; padding:0 0 2px; }
.searchPeople label cite { font-weight:normal; color:#999999; font-size:0.8em; display:block; padding-bottom:2px; }
.searchPeople input.inputOff {font-weight:normal; color:#999999; font-size:0.85em; height:14px;width:244px; padding:1px 0 1px 11px; font-style:italic;}
.searchPeople input,
.searchPeople select { vertical-align:middle; font-weight:normal; border:1px solid #bfbfbf; }
.searchPeople input {width:260px; height:18px;}
.searchPeople select { width:112px;}
/*usersSr*/
.usersSr { padding:0 8px; }
.usersSr li { padding:25px 0 15px; border-bottom:1px solid #c0c0c0; min-height:70px; _height:70px; zoom:1; }
.usersSr .side { float:left; width:180px; }
.usersSr .userImg { float:left; width:62px; height:62px; padding:2px; background:#fff; border:1px solid #c8c8c8!important; margin-right:10px; }
.usersSr .userImgBadge { float:left; padding:2px; margin-right:10px; }
.usersSr .stars { display:block; margin-bottom:40px; cursor:pointer; }
.usersSr .userDetails { fl oat:left; margin-left:180px;}
.usersSr .InterestsTitle { padding-top:12px; }
/*searchCommunities*/
.searchCommunities { border:0; display:block;}
.searchCommunities .searchBox { border:1px solid #c2c2c2; width:275px; height:25px; font-size:16px; vertical-align:middle;}
input.go2H { background:url(http://static.imedix.com/media/images/buttons/go2.png) left top; width:57px; height:35px; cursor:pointer; vertical-align:middle; }
input.go2H.hover {background-position:left bottom; cursor:pointer; }
input.go2 { background:url(http://static.imedix.com/media/images/buttons/go2.png) left top; width:57px; height:35px; cursor:pointer; vertical-align:middle; }
.searchBoxDeafultText{position:relative; top:25px; width:250px; color:#B1B1B1; padding:7px 0 0 8px;}

.fLeft { float:left; }
.fRight { float:right; }
/*searchLoby*/
.searchLoby { }
.gTabs { border-bottom:3px solid #bbe878; bottom:0; height:32px; }
.gTabsH2 { background:none; font-size:14px; padding:4px 12px 12px!important; }
.searchLoby .gTabsH2 span{ background:none; font-size:14px; padding:2px 12px 12px 8px!important; }
.greenBorderTabWrapper { margin-bottom:18px; zoom:1; }
.greenBorderTabWrapper h3 { font-size:14px; height:26px; line-height:22px; padding:0 12px; background:url(http://static.imedix.com/media/Images/corners/greenBorderTabL.png) left top no-repeat; }
.greenBorderTabWrapper h3 b,
.greenBorderTabWrapper h3 small { font-weight:bold; float:left; display:inline; height:26px; _overflow:hidden; padding:0 12px 0 0; background:url(http://static.imedix.com/media/Images/corners/greenBorderTab.png) right top no-repeat; }
.greenBorderTabWrapper .top { display:block; font-size:0.0001em; height:7px; clear:both; background:url(http://static.imedix.com/media/Images/corners/greenBorderTabBg.png) right top no-repeat; }
.greenBorderTabWrapper .top b { display:block; font-size:0.0001em; height:7px; width:7px; clear:both; background:url(http://static.imedix.com/media/Images/corners/greenBorderTabBg.png) left top no-repeat; }
.greenBorderTabWrapper .bot { display:block; font-size:0.0001em; height:7px; clear:both; background:url(http://static.imedix.com/media/Images/corners/greenBorderTabBg.png) right bottom no-repeat; }
.greenBorderTabWrapper .bot b { display:block; font-size:0.0001em; height:7px; width:7px; clear:both; background:url(http://static.imedix.com/media/Images/corners/greenBorderTabBg.png) left bottom no-repeat; }
.greenBorderTabWrapper .inner { position:relative; zoom:1; border-left:2px solid #b9e876; border-right:2px solid #b9e876; padding: 0 4px; background:#fff; }
.greenBorderTabWrapper .inner:after,
.greenBorderTabWrapper h3:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear:left;
}
.greenBorderTabWrapper .more { text-align:right; padding:3px 0 0; clear:both;}
.greenBorderTabWrapper h3 .webIcon,
.greenBorderTabWrapper h3 .askIcon,
.greenBorderTabWrapper h3 .friendshipIcon,
.greenBorderTabWrapper h3 .videoIcon,
.greenBorderTabWrapper h3 .communitiesIcon,
.greenBorderTabWrapper h3 .peopleIcon,
.greenBorderTabWrapper h3 .boardIcon,
.greenBorderTabWrapper h3 .linkIcon { position:relative; top:0px; left:-8px; vertical-align:middle; margin:-10px -3px 0 0; }
.greenBorderTabWrapper h3 .askIcon { top:3px; }
.greenBorderTabWrapper h3 a.fRight,
.greenBorderTabWrapper .h3 a.fRight
 { font-size:12px; font-weight:normal; margin-top:4px; }
.eql458Wrapper { zoom:1; clear:both; _height:1%; display:block; }
.eql458Wrapper:after { content: "."; display: block; height: 0; visibility: hidden; clear:left; }
.eql458Wrapper .greenBorderTabWrapper { width:458px; }
.searchLoby .srTitle { font-size:12px; padding:0.1em 0.6em 0; }
.searchLoby .srTitle a.srUrl { font-size:12px; color:#007ed3;}
.searchLoby .srText { padding:0.2em 0.6em 0.1em; }
.searchLoby .srText p{margin-bottom: 0.6em; font-size:11px; line-height:16px; _line-height:14px;}
.searchLoby .srText a,
.searchLoby .srText .srHelpful { font-size:11px; line-height:16px; _line-height:14px; }
.searchLoby .srText .srHelpful a,
.searchLoby .srText .srHelpful b { font-size:13px; }
.searchLobyQa li { border-bottom:1px solid #E9EAFF; clear:left; padding:8px 0; zoom:1; min-height:107px; }
.searchLobyQa li .side { float:left; font-size:12px; text-align:center; }
.searchLobyQa .qnaNickName { text-align:left; }
.searchLobyQa .side .userImg { background:#FFFFFF none repeat scroll 0 0; border:1px solid #C8C8C8 !important; display:block; height:62px; margin:3px 0; padding:2px; width:62px; }
.searchLobyQa .side .userImgBadge {padding:2px; display:block;}
.searchLobyQa .stars { float:left; text-align:center; }
.searchLobyQa li .qnaItem { line-height:1.7em; font-size:12px; margin-left:85px; padding-top:12px; }
.searchLobyQa li .qnaItem a.theq { font-size:12px; line-height:normal; }
.searchLoby .usersSr li { padding:7px 0 4px; clear:both; min-height:86px; border-bottom:1px solid #E9EAFF; }
.searchLoby .usersSr li .side { width:100px; }
.searchLoby .usersSr li .side a .userImg { float:none; display:block; margin-bottom:3px; }
.searchLoby .usersSr li .side a .userImgBadge { float:none; display:block; margin-bottom:0; }
.searchLoby .usersSr li .side .stars {margin-bottom:3px;}
.searchLoby .usersSr li .userDetails {margin-left:100px;}
.searchLoby .usersSr li .userDetails span {font-size:11px;}
.searchLoby .usersSr li .interestsTitle {margin-top:5px; color:#6e6e6e;}
.searchLoby .usersSr li .userIntersts a {font-size:11px;}
.searchLoby .vidSearchRes li { padding:16px 0 17px; border-bottom:1px solid #E9EAFF;}
.searchLoby .vidSearchRes a { font-size:12px; color:#007ed3;}
.searchLoby .vidSearchRes .vldesc { font-size:11px;}
.relLinksTbl { table-layout:fixed; width:100%; height:46px; }
.relLinksTbl td { vertical-align:top;}
.relLinksTbl a { display:block; padding:3px 11px; background:url(http://static.imedix.com/media/Images/icons/arrowsSmall.gif) left 8px no-repeat; font-size:12px;}

 /*teaser*/
.teaser { background-color:#f2f2f2; zoom:1; }
.teaser b.top { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; margin:0!important; }
.teaser b.top b { background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; margin:0!important; }
.teaser b.bot { background:url(http://static.imedix.com/media/images/corners/w-rb.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; margin:0!important; }
.teaser b.bot b { background:url(http://static.imedix.com/media/images/corners/w-lb.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; margin:0!important; }
.teaser h3 { font-weight:normal; color:#0066A9; font-size:16px; padding:8px 20px;}
.teaser h3 a { color:#0066A9;}
.c9 { color:#999; }
.teaser .teaserText { font-size:14px; line-height:20px; background:url(http://static.imedix.com/media/images/icons/teaserText.gif) 20px center no-repeat; padding-bottom:5px; min-height:26px; _height:26px; }
.teaser .teaserText h3 { padding:0; font-size:14px; font-weight:bold;}
* .teaser .teaserText h3 a { color:#007ed3!important;}
.t-web .teaserText { padding-left:75px; padding-right:3px; background:url(http://static.imedix.com/media/images/icons/teaserText.gif) 20px top no-repeat;}
.t-qna .teaserText { padding-left:110px; padding-right:3px; font-size:12px;}
.t-members .teaserText h3 a { font-weight:normal;}
.t-members .teaserText { padding-left:177px; padding-right:3px; font-size:12px;}
.t-video .teaserText h3 { font-weight:normal;}
.t-video .teaserText h3 a { font-weight:normal; color:#0033cc!important;}
.t-video .teaserText { padding-left:127px; padding-right:3px; font-size:12px;}@charset "utf-8";
/*pop.css*/
.popBig { }
.popSmall { background:url(http://static.imedix.com/media/images/corners/popSmallBgBot.png) center bottom no-repeat; width:365px; padding-bottom:14px; _background:url(http://static.imedix.com/media/images/corners/popSmallBgBotIE.png) center bottom no-repeat; }
.popBig .popupContent { background:url(http://static.imedix.com/media/images/corners/popBigBg.png) center top no-repeat; _background:url(http://static.imedix.com/media/images/corners/popBigBgIE.png) center top no-repeat; min-height:365px; _height:365px;}
.popSmall .popupContent { background:url(http://static.imedix.com/media/images/corners/popSmallBg.png) center top no-repeat; _background:url(http://static.imedix.com/media/images/corners/popSmallBgIE.png) center top no-repeat; min-height:294px; _height:294px; }
.popupContent { padding:12px 18px 0; position:relative; font-size:14px; line-height:17px; }
.close { background:url(http://static.imedix.com/media/images/buttons/popClose.gif) no-repeat; height:18px; overflow:hidden; position:absolute; right:16px; text-decoration:none; text-indent:-9999px; top:12px; width:18px; }
.popH1 { color:#fff; font-weight:normal; font-size:20px; }
/**/
.avatarDiv { border:1px solid #c2c2c2; height:290px; margin:1em 0pt 0pt; overflow:auto; }
.avatarDiv li { float:left; display:inline; margin:3px; }
.avatarDiv li img { background-color:#d2d2d2; padding:4px; cursor:pointer; width:78px; height:78px; }
.avatarDiv li img:hover { background-color:#3c8eca;}
/**/
.requestText { font-size: 12px; font-family: Arial; height: 110px; overflow:auto; border:1px solid #c2c2c2; padding:4px 10px; width:93%; display: block; }
/**/
.popupContent label.login { clear:both; display:block; overflow:visible; padding:6px 0; height:36px; font-weight:bold; width:300px; }
.popupContent label.login input { border:1px solid #c2c2c2; float:right; font-size:17px; margin:-0.4em 0 0; padding:2px 0pt; width:205px; }
.popupContent label.terms { clear:both; display:block; font-size:1em; height:auto; font-weight:normal; }
.popupContent label.terms input { border:0pt none; float:none; vertical-align:middle; width:auto; }
.popupContent label.login .error { padding:0.1em 0pt 0pt 80px;}
.popupContent .error,
.popupContent .comment {clear:both; display:block; font-size:11px; font-weight:normal; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.popupContent .rem { zoom:1; display:block; font-size:11px; font-style:normal; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
/**/
.importDiv label { float:left; width:75px; font-weight:bold; clear:left; padding-top:4px; }
.importDiv input { font-size:12px;border:1px solid #c2c2c2; padding:2px 0pt; width:120px; margin:0 0 3px; vertical-align:middle;}
.importDiv select { font-size:12px; width:160px; ma rgin:-0.4em 0pt 0pt; vertical-align:middle; }
.importDiv cite { padding-left:75px;}
/**/
.popupContacts { clear:both; border:1px solid #c2c2c2; margin:8px 0; font-size:12px;}
.popupContacts .th { background-color: #d2d2d2; padding:1px 0; height:18px; overflow:hidden; }
.popupContacts .th b { display:block; float:left;padding:0 0pt 0px 5px; width:176px; font-weight:normal;}
.popupContacts .th b.contactEmail { border-left:1px solid #c2c2c2;padding:0 0pt 0px 15px; width:176px;}
.popupContacts .th input { vertical-align:middle; #margin-top:-3px;}
.popupContacts .contactsScroll { height:80px; overflow:auto; background-color:#FFFFFF; }
.popupContacts .contactsScroll img { margin-top:20px;}
.popupContacts .contactsScroll span { border-bottom:1px solid #e5e5e5; display:block; float:left; color:#000000; overflow:hidden; height:18px; padding:1px 0pt 2px 5px; width:176px; display:inline;}
.popupContacts .contactsScroll span.contactEmail { border-left:1px solid #e5e5e5; padding:1px 0pt 2px 15px; width:176px;}
/**/
.inviteDiv label { display:block; padding-top:5px;}
.inviteDiv input {font-size:12px;border:1px solid #c2c2c2; padding:2px 0pt; width:200px;}
.inviteDiv textarea { display:block; overflow:auto;font-size:12px;border:1px solid #c2c2c2; padding:2px 0pt; height:40px; width:98%;}
.inviteDiv .rem { zoom:1; display:block; margin-top:-9px; font-size:11px; font-style:normal; color:#000; font-family:Arial, Helvetica, sans-serif;}
.inviteDiv .importContacts { margin-left:20px;}
/**/
.popupContent label.interest { }
.popupContent label.interest input { float: none; width: 315px;border:1px solid #c2c2c2; padding:2px 0pt; }
.bottomLinks { clear:both; line-height:35px;}
.popupContent .addDiv { margin:5px 0 10px; border:1px solid #c2c2c2; height:110px; overflow:auto; clear:both; font-size:12px; }
.popupContent .addDiv p { padding:10px 0 8px; margin:0 10px; border-bottom:1px solid #C2C2C2; }
.popupContent .addDiv a { float:right; }
/**/
.loginLabel { position:relative; display:block; height:40px; width:310px; font-weight:bold; }
.loginLabel input { float:right;border:1px solid #c2c2c2; width:228px; font-size:14px; font-weight:normal; padding:2px 0pt;}
.loginLabel cite { padding-left:80px;}
/**/
.terms { clear: both; height: auto; font-size:1.0em;  }
.terms input { width:auto; border:0; float:none; vertical-align:middle; }
.terms .error,
.terms .rem { padding-left:0; }
.terms span {  margin: -15px 0pt 0pt 27px; display: block; #margin:-20px 0pt 0pt 27px; font-size:11px; }
/**/
.privacy { clear: both; height: auto; font-size:10px;  }
.shareMain input {width:100px}
.shareMain label { font-weight:bold; float:left; width:80px; clear:left; padding:5px 0 0; }
.shareMain .mail { width:139px; font-size:14px; border:1px solid #c2c2c2; padding:2px 0; vertical-align:middle; float:none; margin:0; }
.shareMain select { width:159px; font-size:14px; border:1px solid #c2c2c2; height:23px; vertical-align:middle; float:none; margin:0; }
.shareMain .error { margin:0 0 -15px 85px; padding:1px 0 0; clear:both; display:block; #margin-bottom:-14px; }
.shareMain .pass { width:300px; font-size:14px; border:1px solid #c2c2c2; padding:2px 0; vertical-align:middle; float:none; margin:0; }
/**/
.contactsWrapper { padding:0 0 8px 0; overflow:hidden; }
.contactsWrapper .th { padding:8px 0; font-size:13px; #padding-bottom:11px; }
.contactsWrapper .contactsScroll { height:128px; overflow:auto; border-bottom:1px solid #666; border-top:1px solid #666; }
.contactsWrapper .contactsScroll span { float:left; display:inline; border-bottom:1px solid #d4d4d4; height:20px; overflow:hidden; padding:4px 0 4px; width:47%;#padding-top:0px;  }
.contactsWrapper .checkbox {  height:auto; width:auto; padding:0; border:0; float:none; margin:-2px 0px 0pt 0px; vertical-align:middle;}
/**/
.shareBottom { height:132px; padding-bottom:3px; }
.shareBottom .shareFrom { font-size:14px; display:block; padding-bottom:15px }
.shareBottom .shareFrom input { color:#ccc; width:180px; font-size:16px; border:1px solid #d4d4d4; padding:3px 0; vertical-align:middle; float:none; margin:0; }
.shareBottom .shareFrom .error { display:block; margin:0 0 -17px 210px;}
.shareBottom .pText { display:block; width:auto; height:44px; padding:5px 0; color:#999}
.shareBottom .pText textarea { font-size:16px; border:1px solid #d4d4d4; padding:3px; height:50px; width:382px; overflow:auto; font-family:Arial, Helvetica, sans-serif; color: black; }
.shareBottom .pTextUrl { margin:-70px 0 0 5px; float:left; font-size:14px; clear:both; padding-left:12px; background:url(http://static.imedix.com/media/images/icons/pTextBPop.gif) left center no-repeat; color: #000; }
.shareBottom .pTextUrlOn { color:#000; margin:7px 35px 0 0; float:right; padding-left:12px; background:url(http://static.imedix.com/media/images/icons/pTextTPop.gif) left center no-repeat; }




/********    Buttons  **********/
a.update { float:right; margin-top:8px; font-size:12px;}
a.send { width:75px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/send3.png) no-repeat; }
a.cancel { width:75px; height:35px; float:left; margin-left:10px; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/cancel3.png) no-repeat; }
a.loginBut { width:69px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/logIn2.png) no-repeat; }
a.save { width:69px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/save.png) no-repeat; }
.importContacts { height:35px; border:0!important; padding:0!important; background:url(http://static.imedix.com/media/images/buttons/importContacts2.png) no-repeat; width:118px!important; vertical-align:middle}
.cancelBut { border:0;background:url(http://static.imedix.com/media/images/buttons/cancel3.png) no-repeat; width:75px; height:35px; vertical-align:middle}
.chooseEmails { height:35px; border:0;background:url(http://static.imedix.com/media/images/buttons/chooseSelectedEmails.png) no-repeat; width:181px;}
.popupContent label.interest a { float:right; display:block; width:57px; height:35px; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/add3.png) no-repeat; margin: -6px 0 0; padding: 0; }
a.signUp { width:75px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/signUp2.png) no-repeat; }
.inviteMore { background:url(http://static.imedix.com/media/images/buttons/inviteMoreFriends.png) top no-repeat; width:145px; height:35px; float:left; clear:left; margin-right:10px; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.startUsing { background:url(http://static.imedix.com/media/images/buttons/startUsingiMedix.png) top no-repeat; width:145px; height:35px; float:left; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.getContacts { background:url(http://static.imedix.com/media/images/buttons/getContacts2.png) no-repeat; height:35px; width:117px; vertical-align:middle; margin:0 155px 0 80px; padding: 0; float: none; border: 0; }
.done { width:75px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/done3.png) no-repeat; }
.backPop{ width:75px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/back.png) no-repeat; }
/*.back{ width:75px; height:35px; float:left; display:block; text-indent:-9999px; text-decoration:none; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/back.png) no-repeat; }*/

a.back:hover,
.done:hover,
.getContacts.hover,
.inviteMore:hover,
.startUsing:hover,
a.signUp:hover,
a.save:hover,
.popupContent label.interest a:hover,
.chooseEmails:hover,
.chooseEmails.hover,
.importContacts:hover,
.importContacts.hover,
.cancelBut:hover,
.cancelBut.hover,
a.loginBut:hover,
a.cancel:hover,
a.send:hover { background-position:left bottom; }

.BoxedTooltip{ font-family:Helvetica,sans-serif; line-height:18px; font-size:0.9em; display:none;position:absolute; border: dashed 1px gray; background-color:#FFFF99; max-width:500px; white-space:normal;  }
.BoxedTooltip p{ margin:10px; }
.BoxedTooltip b{ font-size:1.1em;}

/************  toolTip  ************/
.toolTip {  position:absolute; bottom:32px;border-collapse:collapse; left:270px; }
.toolTip td { font-size:0.001em; line-height:0.001em;}
.toolTip td img { width:4px; height:4px;}
.toolTip .top td { height:4px; background:url(http://static.imedix.com/media/images/corners/tt/tt-t.png) top repeat-x; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-t.png', sizingMethod='scale');
}
.toolTip .top .left { width:4px; height:4px; background:url(http://static.imedix.com/media/images/corners/tt/tt-lt.png); 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-lt.png', sizingMethod='crop');
}
.toolTip .top .right { width:4px; height:4px; background:url(http://static.imedix.com/media/images/corners/tt/tt-rt.png); 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-rt.png', sizingMethod='crop');
}
.toolTip .center .left { width:4px; background:url(http://static.imedix.com/media/images/corners/tt/tt-l.png) left top repeat-y; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-l.png', sizingMethod='scale');
}
.toolTip .center .ttText { font-weight:normal; white-space:nowrap; padding:4px; line-height:normal; background:#fff; color:#999; font-size:11px; }
.toolTip .center .right { width:4px; background:url(http://static.imedix.com/media/images/corners/tt/tt-r.png) right top repeat-y; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-r.png', sizingMethod='scale');
}
.toolTip .bot td { height:14px; background:url(http://static.imedix.com/media/images/corners/tt/tt-b.png) left top repeat-x; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-b.png', sizingMethod='crop'); /*_background:url(http://static.imedix.com/media/images/corners/tt/tt-bIE.png) left top repeat-x;*/
}
.toolTip .bot .left { width:4px; height:14px; background:url(http://static.imedix.com/media/images/corners/tt/tt-lb.png) no-repeat; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-lb.png', sizingMethod='crop'); /*_background:url(http://static.imedix.com/media/images/corners/tt/tt-lbIE.png) no-repeat;*/
}
.toolTip .bot .right { width:4px; height:14px; background:url(http://static.imedix.com/media/images/corners/tt/tt-rb.png) no-repeat; 
_background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/images/corners/tt/tt-rb.png', sizingMethod='crop');
}
/*def*/
.def { width:367px; position:absolute; }
.def h4 { height:39px; padding:0 0 0 16px; background:url(http://static.imedix.com/media/images/corners/defBg.png) left top no-repeat; _background:url(http://static.imedix.com/media/images/corners/defBgIE.png) left top no-repeat; }
.def h4 a { float:left; display:inline; height:39px; line-height:37px; padding:0 16px 0 0; font-weight:normal; font-size:14px; background:url(http://static.imedix.com/media/images/corners/defTab.png) right top no-repeat; _background:url(http://static.imedix.com/media/images/corners/defTabIE.png) right top no-repeat;}
.def .defContent { font-size:12px; padding:4px 16px 16px; background:url(http://static.imedix.com/media/images/corners/defBg.png) left bottom no-repeat; _background:url(http://static.imedix.com/media/images/corners/defBgIE.png) left bottom no-repeat; }
.def table { border-top:1px solid #d2ecff; margin-top:9px;}
.def td { padding:5px 0 7px 23px; width:142px; font-size:12px; font-weight:bold; vertical-align:top; }
.def .defSearch { background:url(http://static.imedix.com/media/images/icons/mag.gif) left top no-repeat;}
.def .defDefinition { background:url(http://static.imedix.com/media/images/icons/q.png) 4px top no-repeat;}
/*style.css*/
* { margin:0; padding:0; }
body,
.wrapper{}
body,
td,
th { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; }
/*body { background:url(http://static.imedix.com/media/images/general/bg.gif) left 123px repeat-x #fff; }*/
.nobg { background-image:none!important;}
ul { list-style:none; }
a { color: #007ed3; text-decoration: underline; }
a:hover { text-decoration: none;/* color: #002c44;*/ }
.clearAll { clear:both }
/* whoever thought blue linked image borders were a good idea? */
a img,
:link img,
:visited img { border:none; }
/*****************************************/
/*remove the blue glow highlight in Safari*/
*:focus {outline: 0;}
/****************************************/
.s10 { font-size:10px!important;}
.s11 { font-size:11px;}
.s12 { font-size:12px;}
.s13 { font-size:13px;}
.s14 { font-size:14px;}
.s15 { font-size:15px;}
.s16 { font-size:16px;}
.s17 { font-size:17px;}
.s18 { font-size:18px;}
.s19 { font-size:19px;}
.s20 { font-size:20px;}

/*AFC*/
.headerTopBannerTbl{ padding:0; margin:0 auto;}
.headerTopBannerTblInner{width:940px; background-color:#E8E9ED;}
.div200X200Add{text-align:center; padding: 13px 0 13px 0; width:100%;}
.div200X200SearchPageAdd{margin: 0; padding: 0; width:100%;}
.FooterAds{margin-left:0px; width: 728px; float: left;}
/*.FooterAds{margin-left:90px;}*/
.MembersAdsRight {position:absolute; right:-120px;}
.WelcomeAdsRight {position:absolute; right:-120px; top:10px;}
.WelcomeAdsLeft {position:absolute; left:-130px; top:10px;}
.MembersAdsLeft {position:absolute; left:-130px; top:195px;}
.QASearchAdsLeft{position:absolute; left:-130px; top:265px;}
.VideosSearchAdsLeft{position:absolute; left:-130px; top:180px;}
.WebSearchAdsLeft{position:absolute; left:-130px; top:180px;}
.questionTitleAds {margin-top: 7px; margin-bottom:7px;}
.communityAZAds {margin-left:375px;}
.divBoardAds {margin:10px;}
.divQuestionAds{margin-top:10px;}
/*AFC end*/

/*AFS Top Start*/
.topWeb{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:20px; background-color:#FFFFFF;}

#topAfsTbl{}
#topAfsTbl td{width:50%; padding-right:5px;}
#topAfsTbl td p{line-height:6px; padding-top:5px;}
#topAfsTbl td font{font-size: 14px; font-family:Arial,Helvetica,sans-serif; line-height:18px;}
#topAfsTbl td .topAfsTitle{color:#0066A9; font-size: 16px; font-family:Arial,Helvetica,sans-serif;}
#topAfsTbl td .topAfsUrl{color:#69727C; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Top End*/


/*AFS Top Wide Start*/
.topWide{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:20px; background-color:#FFFFFF;}

.topWideAfsTbl{}
.topWideAfsTbl td{padding-right:5px; height:41px;}
.topWideAfsTbl td p{line-height:6px; padding-top:5px;}
.topWideAfsTbl td font{font-size: 14px; font-family:Arial,Helvetica,sans-serif; line-height:18px;}
.topWideAfsTbl td .topAfsTitle{color:#0066A9; font-size: 16px; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTbl td .topAfsUrl{color:#949EA8; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Top Wide End*/

/*AFS Wide Wide Start*/
.WideWide{background-color:#FFFFFF;}

.wideWideAfsTbl{}
.wideWideAfsTbl td{padding: 0pt 2% 5px; height:41px;}
.wideWideAfsTbl td p{line-height:6px; padding-top:5px;}
.wideWideAfsTbl td font{font-size: 11px; font-family: Arial,Helvetica,sans-serif; line-height: 12px;}
.wideWideAfsTbl td .topAfsTitle{color:#0066A9; font-size: 12px; font-family:Arial,Helvetica,sans-serif;}
.wideWideAfsTbl td .topAfsUrl{color:#949EA8; font-size:11px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Wide Wide End*/

/*AFS Partnerships Landing Page Start*/
.topWideLP{}

.topWideAfsTblLP{}
.topWideAfsTblLP td{padding-right:5px; height:41px;}
.topWideAfsTblLP td a, 
.topWideAfsTblLP td a strong,
.topWideAfsTblLP td a span{font-size:16px;}
.topWideAfsTblLP td p{line-height:6px; padding-top:5px;}
.topWideAfsTblLP td font{font-size: 12px; font-family:Arial; font-weight:normal; line-height:18px;}
.topWideAfsTblLP td .topAfsTitle{color:#2200CC; font-size: 16px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblLP td .topAfsUrl{color:#008000; font-size:12px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblLP td .topAfsUrl strong{font-size:12px;}
/*AFS Partnerships Landing Page End*/

/*AFS Question/Members Top Wide Start*/
/*.topWideQA{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:10px; background-color:#FFFFFF;}*/
.topWideQA{ margin-left:5px; background-color:#FFFFFF;}

.topWideAfsTblQA{}
.topWideAfsTblQA td{padding-right:5px; height:41px;}
.topWideAfsTblQA td p{line-height:6px; padding-top:5px;}
.topWideAfsTblQA td font{font-size: 12px; font-family:Arial; font-weight:normal; line-height:18px;}
.topWideAfsTblQA td .topAfsTitle{color:#007ED3; font-size: 14px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblQA td .topAfsUrl{color:#949EA8; font-size:12px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Question/Members Top Wide End*/

/*AFS Videos Top Wide Start*/
.topWideVideos{padding-top:10px; margin-top:8px; margin-bottom:5px; margin-left:16px; background-color:#FFFFFF;}

.topWideAfsTblVideos{}
.topWideAfsTblVideos td{padding-right:5px; height:41px;}
.topWideAfsTblVideos td p{line-height:6px; padding:2px;}
.topWideAfsTblVideos td font{font-size: 12px; font-family:Arial line-height:18px;}
.topWideAfsTblVideos td .topAfsTitle{color:#0033CC; font-size: 14px; text-decoration:none; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblVideos td .topAfsUrl{color:#949EA8; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Videos Top Wide End*/

/*AFS left 120X600 Google styles must be kept for Google Adsense*/
#aus{height:600px; width:120px;}
#aubg{background-color:#FFFFFF; border:1px solid #CBCBCB; height:598px; width:118px;}
#ads{width:118px;}
#ads ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding: 0 0 0 4px;}
#ads ul li{padding:3px 0 3px 0; height:133px; min-height:130px; margin:0; overflow:hidden; width:110px; border-width:0px;}
.ad{margin: 0;}
.adc{overflow:hidden; table-layout:fixed; width:100%;}
.adt{font-size:13px; font-weight:bold; line-height:15px; color:#007ED3; cursor:pointer;}
.adb{color:#000000; display:block; font-size:13px; line-height:16px;}
.adu{color:#828282; font-size:10px; line-height:12px; overflow:hidden; white-space:nowrap;}
.adus{cursor: pointer;}

/*FAS left 120X600 end*/

/*AFS Right 250X200 Google styles must be kept for Google Adsense*/
#ausWide{height:200px; width:250px;}
#aubgWide{background-color:#FFFFFF; border:1px solid #CBCBCB; height:198px; width:248px;}
#adsRightWide{width:248px;}
#adsRightWide ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding: 0 3px 0 5px;}
#adsRightWide ul li{padding:3px 0 3px 0; height:80px; min-height:85px; margin:0; overflow:hidden; width:240px; border-width:0px;}
.adWide{margin: 0;}
.adcWide{overflow:hidden; table-layout:fixed; width:100%;}
.adtWide{font-size:13px; font-weight:bold; line-height:15px; color:#007ED3; cursor:pointer;}
.adbWide{color:#000000; display:block; font-size:13px; line-height:16px;}
.aduWide{color:#828282; font-size:10px; line-height:12px; overflow:hidden; white-space:nowrap;}
.adusWide{cursor: pointer;}

/*FAS Right 250X200 end*/

/*lower search for Campaigns*/
.lowerSearch {height:auto; min-height:50px;}
.lowerSearch .searchLine { min-height:56px; _height:56px; padding:8px 15px 0; clear:both; }
.lowerSearch .searchLine .search {  margin-top:8px;  #margin-top:16px; }
.lowerSearch .searchLine .logo { float:left; margin-right:15px; }
.lowerSearch .searchLine .search td { vertical-align:top;padding:2px 0 0;}
.lowerSearch .searchLine .searchTd { background:url(http://static.imedix.com/media/images/header/searchSelectBg.png) left top no-repeat;}
.lowerSearch .searchLine .search .searchBox { font-size:16px; height:21px; margin:0 8px 0 4px; padding:0 0 1px 2px; width:308px; border:0; background:transparent; }
.lowerSearch .searchLine .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.lowerSearch .searchLine .search input {vertical-align:middle; }
.lowerSearch .searchLine .search cite { color:#b1b1b1; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.lowerSearch .searchLine .search .searchTd .uber{position:absolute; font-size:15px; display:none; color:#B1B1B1; margin:5px 0 0 8px;}
.lowerSearch .searchLine .search .searchTd .uber{}

.header .inner,
.header2 .inner,
.header3 { margin: 0px auto; width:970px; }

.bg { background:url(http://static.imedix.com/media/images/general/bg.gif) left top repeat-x #fff; clear:both; zoom:1; }
.wrapper { padding:0 15px; width:940px; margin: 0px auto; position:relative;}

.hl{cursor:pointer;position:relative; font-style:italic; }

/*breadcrumbs*/
.breadcrumbs { font-size:1em; clear:both; font-weight:bold; padding:0 0 1.4em; }
.breadcrumbs a { font-weight:normal; text-decoration:underline; color:#000000; }
.breadcrumbs a:hover { color: #535353; }
.breadcrumbs a.all { text-decoration: underline; display:block; float:right; background-color:#ebefda; padding:0.2em 0.5em 0.3em; font-size:0.86em; color:#929680; }
.breadcrumbs a.all:hover { text-decoration: underline; color:#686b5b; }
/*content*/
.content { padding:0 0 3em; #height:1%; clear:both; }
/*tags*/
.tags { padding:1em; font-family:Georgia, "Times New Roman", Times, serif; clear:both; zoom:1;}
.tags a {  color:#007ed3; text-decoration:none; margin:0 0.7em 0 0; white-space:nowrap; font-size:1.4em;}
.tags a span { color:#000000; }
.tags a.s1 { font-size:1.5em; }
.tags a.s2 { font-size:1.6em; }
.tags a.s3 { font-size:1.7em; }
.tags a.s4 { font-size:1.8em; }
.tags a.s5 { font-size:1.9em; }
.tags a.s6 { font-size:2.0em; }
.tags a.s7 { font-size:2.1em; }
.tags a.s8 { font-size:2.2em; }
.tags a.s9 { font-size:2.3em; }
.tags a.s10 { font-size:2.4em; }
.tags a:hover { text-decoration:underline; }
.tags a.on { text-decoration:underline; font-weight:bold; }
.tags .all { text-align:right; }
.tags .all a { color:#007ed3; font-family:Arial, Helvetica, sans-serif; margin:0; font-size:1em; text-decoration:underline; }
.tags .all a:hover { text-decoration:underline; color: #002c44; }
/*greyBox*/
.greyBox { background-color:#dbdbdb; font-size:1.2em; font-weight:bold; clear:both; margin:0; }
.greyBox .top { overflow:hidden; display: block; height: 3px; background:url(http://static.imedix.com/media/images/corners/g-tr.gif) right top no-repeat; }
.greyBox .top b { overflow:hidden; display: block; height: 3px; width:3px; float:left; background:url(http://static.imedix.com/media/images/corners/g-tl.gif) left top no-repeat; }
.greyBox .bot { overflow:hidden; clear:both; display: block; height: 3px; background:url(http://static.imedix.com/media/images/corners/g-br.gif) right bottom no-repeat; }
.greyBox .bot b { overflow:hidden; display: block; height: 3px; width:3px; float:left; background:url(http://static.imedix.com/media/images/corners/g-bl.gif) no-repeat; }
.greyBox .related { float:left; padding:0.4em 0 0.4em 1em; }
.greyBox .related label { font-size:1.1em; font-weight:normal; }
.greyBox .related a { color:#007ed3; font-weight:normal; text-decoration:underline; }
.greyBox .related a:hover { text-decoration:underline; color: #002c44; }
.greyBox .sort { float:right; padding:0.5em 1em 0.5em 0; color:#000000; }
.greyBox .sort a { color:#000000; text-decoration:underline; font-weight:normal; }
.greyBox .sort a:hover { color: #535353; }
/*left greyBox*/
.left .greyBox {margin:0 0 0.4em; clear:none; _margin-right:3px;}
.left .greyBox .top { _margin-right:-3px; width:100%; clear:none; }
.left .greyBox .bot {clear:none; _margin-right:-3px;}
.left .greyBox .res {margin:0.4em 0 0.4em 1em; font-size:0.8em;}
.left .greyBox .res b {font-size:1.3em;}
/*paging*/
.paging { color:#607a42; font-size:1.2em; padding:1em 0.5em 0; clear:both; text-align:center; }
.paging a { color:#007ed3; text-decoration:underline; padding:0 0.3em; }
.paging a:hover { text-decoration:none; }
.paging a.prev { background:url(http://static.imedix.com/media/images/buttons/pagingPrev.gif) left center no-repeat; padding:0 0.8em 0 2em; }
.paging a.next { background:url(http://static.imedix.com/media/images/buttons/pagingNext.gif) right center no-repeat; padding:0 2em 0 0.8em; }
/*trustE*/
.trustE{}
.trustE p {font-size:1em; margin-top:65px; }
/*footer*/
.footer { background-color:#8C8C8C; color:#FFFFFF; font-size:0.85em; padding:6em 0; #padding:4em 0; clear:both; margin:0.8em 0 0; }
.footer div { width:64%; text-align:left; margin:auto; }
.footer ul { clear:both; }
.footer li { float:left; font-size:1.1em; white-space:nowrap; padding:0.2em 0; }
.footer li a { display:block; color:#FFFFFF; border-right: 1px solid #ffffff; padding:0 0.5em; text-decoration:none; }
.footer li a:hover { color: #2e2e2e; }
.footer p { clear:both; margin-left:0.5em; padding:0.5em 0; padding-right:1em; }
.footer a.feedback { display:block; float:left; background-color:#ebefda; padding:0.2em 0.05em 0.3em; margin:0.5em 0 0; font-size:1.1em; color:#929680; margin-left:0.5em; _margin-left:0.2em; }
.footer a.feedback:hover { color:#686b5b; }
/*form messeges*/
.rem { font-family:Georgia, "Times New Roman", Times, serif; color: #b7b8b9; font-size: 0.85em; }
.error,
.errorTop,
.comment { font-family:Georgia, "Times New Roman", Times, serif; color:#f14d6a; font-size: 0.85em; }
/*hp*/
.contentHp { background-color:#ffffff; padding:0 0.5em 5em; #height:1%; margin:0.7em 0 0; font-size: 1.2em; }
.contentHp .inner { padding:0 3em; }
.contentHp h1 span { display:none; }
/*hp h2*/
.contentHp h2 { float:left; width:32%; text-align:center; border-left:8px solid #ffffff; background:url(http://static.imedix.com/media/images/general/hpBoxBg-new.png) top repeat-x #94cfff; padding: 50px 0 13px; }
.contentHp h2 a { display:block; width:170px; margin:auto; text-align:left; color:#000000; text-decoration:none; font-weight:normal; line-height:1.3em; font-family: Arial Rounded MT Bold, Helvetica, sans-serif; font-size:0.6em; }
.contentHp h2 a:hover { text-decoration:none;}
.contentHp h2 span { display:block; height:55px; padding:4px 0 2px; cursor:pointer; }
.contentHp h2 .hpIcon {display:block; margin:auto;}
div.QnABanner {background-image:url(http://static.imedix.com/media/images/corners/LinksBg300.gif); background-position:0 0; background-repeat:no-repeat; width:280px; height:105px; padding:50px 0 0 25px; line-height:25px;}
/*contentGeneral*/
.nav {padding:1.1em 0 1.1em 1em; }
.nav li { display:inline; font-weight:bold; margin:0 2em 0 0; font-size:1.1em; line-height:2em;}
.nav li a { color:#000000; font-weight:normal; font-size:0.9em; white-space:nowrap;}
.nav li a:hover { color: #535353; }
.contentGeneral { background-color:#ffffff;  padding:0.7em 0.7em 5em; #height:1%; margin-top:10px;}
.contentGeneral .printLogo { display:none;}
.contentGeneral h1 { background-color:#e8f5ff; color: #008dff; font-size: 1.1em; padding: 0.8em 1em; margin-bottom: 2em; overflow: hidden; font-family: Arial, Helvetica, sans-serif; }
.contentGeneral h1 a { color:#99A2AD; font-family: Georgia, "Times New Roman", Times, serif; float: right; font-style: italic; font-weight: normal; font-size: 0.8em; }
.contentGeneral h1 a:hover { color:#69727C;}
.contentGeneral .inner { padding:0 0.8em;}
.contentGeneral h3 { margin:1em 0; font-size:1.1em;}
.contentGeneral p { margin:1em 0;}
.contentGeneral ol {  margin:1em 0; padding:0 3em;}
/**/
.contentGeneral label { display: block; width: 8em; float: left; padding:0.3em 0 0; font-weight: bold; }
.contentGeneral input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50%; }
.contentGeneral select { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50.2%;}
.contentGeneral textarea { height:150px; border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50%; overflow: auto; }
.contentGeneral .error,
.contentGeneral .rem,
.contentGeneral .errorTop,
.contentGeneral .comment {display:block; margin-left:9.8em; width:50%;}
.contentGeneral .errorTop { margin-bottom:0.8em;}
.contentGeneral .comment { background-color:#cccccc; margin-bottom:0.8em; padding:0.5em; width:49%; margin-left:9.4em; _margin-left:9.6em;}
.contentGeneral input.send { border:0; background:url(http://static.imedix.com/media/images/buttons/send2.png) left top no-repeat; width:54px; height:32px; padding:0; margin-left:6.5em; margin-left:8em; _margin-left:8em; *margin-left:9.7em;}
.contentGeneral input.sendH { border:0; background:url(http://static.imedix.com/media/images/buttons/send2.png) left bottom no-repeat; width:54px; height:32px; padding:0; margin-left:6.5em;  margin-left:8em; _margin-left:8em; *margin-left:9.7em;}
.contentGeneral ul.bulletsList {list-style-type:disc; list-style-position:inherit; margin-left:20px; line-height:1.5em;}
/**/
.meanLine { font-size:1.3em; clear:both; padding:0.4em 0.5em 0 0.5em; margin-bottom: 0.5em;}
.meanLine a { text-decoration:underline; font-weight: bold; }
.meanLine a:hover {  }
.meanLine a.all { text-decoration: underline; display:block; float:right; background-color:#ebefda; padding:0.2em 0.5em 0.3em; font-size:0.71em; color:#929680; font-weight: normal; }
.meanLine a.all:hover {  text-decoration: underline;color:#686b5b;}
.meanLine .breadcrumbs { float:left; font-size:0.85em; margin-top:-1.3em; margin-left: -1.2em; *margin-left: -0.5em; }
.meanLine .breadcrumbs a { font-weight:normal;}
/*NEW HP - hp2*/
.contentHp2 { background-color:#ffffff; padding:0 0 5em; #height:1%; margin:0.7em 0 0; font-size: 1.2em; }
.contentHp2 * {font-family:Arial, sans-serif;}
.contentHp2 h1 { font-size:1.7em; color:#333333; padding:10px 0 0 33px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; backgr ound:url(http://static.imedix.com/media/images/general/hpV3H1.png) left bottom no-repeat;}
.contentHp2 h1 span { color:#85b242;}
.contentHp2 h2 { color:#666666; font-size:1.2em; font-weight:bold; padding:0 0 20px 33px; font-family:Arial, Helvetica, sans-serif; backg round:url(http://static.imedix.com/media/images/general/hpV3H2.png) no-repeat;}
.contentHp2 h2 span { color:#000000; font-family:Arial, Helvetica, sans-serif;}
/**/
.hp2Main { border-bottom: 1px solid #c4cacf; clear:both; padding:0 1.6em 20px;}
.hp2Main fieldset { border:0; /*float:right;*/ height:400px; width:290px; padding:39px 0 0 37px; background:url(http://static.imedix.com/media/images/corners/hpV3FieldsetBg.png) no-repeat;}
.hp2Main fieldset h3 { background:url(http://static.imedix.com/media/images/general/hpTextV3.png) no-repeat; width:203px; height:46px; text-indent:-9999px; overflow:hidden;}
.hp2Main fieldset label { display:block; padding-top:8px; #padding-top:6px; clear:both; color:#333333; font-size:0.85em; min-height:1.5em; overflow: visible; }
.hp2Main fieldset input { padding-bottom:3px;padding-top:3px; width:152px; font-size:1.2em; border:solid 1px #b4b4b4; margin:-5px 75px 3px 0pt; #margin:-5px 75px 3px 0; float:right; background-color: white; }
.hp2Main fieldset .error { display:block; clear:both; padding:0 0 0 65px; font-size:0.9em; color:#FF0000 }
.hp2Main fieldset label.terms { text-align:left; margin-left:-10px; padding-top:0px; line-height:1.3em; clear:none; font-size:0.7em; }
.hp2Main fieldset label.terms input { width:auto; border:0; float:none;vertical-align:middle; height:12px; margin:0 10px;}
.hp2Main fieldset label.terms a{ color:#000000; text-decoration:underline }
.hp2Main fieldset label.terms a:hover{ text-decoration:none;}
.hp2Main fieldset label.terms .error,
.hp2Main fieldset label.terms .rem { padding-left: 0px; font-size: 1em; }
.hp2Main fieldset .signUp { border:0px; background:url(http://static.imedix.com/media/images/buttons/hpSignUpV3.png) left top no-repeat; width:141px; height:54px; margin:10px 0 5px 60px; vertical-align:middle; cursor:pointer; float:none; padding:0px; }
.hp2Main fieldset .signUp:hover,
.hp2Main fieldset .signUp.hover { background-position:left bottom;}
.hp2Main fieldset p { color:#000; margin-left: 40px; }
.hp2Main fieldset p a { }
.hp2Main fieldset p a:hover { text-decoration:none; }
/**/
.hp2Main .hp2Text { margin:0 0px 0 10px; padding:0 0 0; }
.hp2Main .hp2Text div {padding-top:153px; html>/**/margin-bottom:30px; width:500px;}
.hp2Main .hp2Text .bgImg { width:100%; height:180px;}
.hp2Main .hp2Text h3 {color:#333333; font-size:1.4em; font-weight:normal; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:url(http://static.imedix.com/media/images/icons/v.png) left center no-repeat; padding-left:30px; }
.hp2Main .hp2Text p {font-size:1.1em;color:#333333; font-weight:normal; font-family:Arial, Arial, Helvetica, sans-serif; padding:0 0 20px 43px;}
/**/
.hp2Testimonials { padding:0 2em 1em; background:url(http://static.imedix.com/media/images/general/hp2Dashed.gif) center top repeat-y;}
.hp2TestimonialsL { float:left; width:44%;}
.hp2TestimonialsR { float:right; width:44%; }
.hp2Testimonials p { font-size:0.75em;}
.hp2Testimonials p img { float:none; margin:0;}
.hp2TestimonialsR img { float:right; margin:0 0 0 15px;}
.hp2TestimonialsR p {background: url(http://static.imedix.com/media/images/general/hpQL.png) left top no-repeat; padding-left:15px;}
.hp2TestimonialsL img { float:left; margin:0 25px 0 0;}
.hp2TestimonialsL p { background: url(http://static.imedix.com/media/images/general/hpQL.png) 88px top no-repeat;}
/**/
.hp2Main fieldset.step2 { height:424px; width:270px; padding:47px 20px 0 37px; }
.hp2Main fieldset.step2 h3 {background:url(http://static.imedix.com/media/images/general/hpText2V3.png) no-repeat; width:253px; height:40px; text-indent:-9999px; overflow:hidden; margin:0; padding:0 0 13px;}
.hp2Main fieldset.step2 p {clear:both; font-size:0.75em; margin:0; color:#333333; }
.hp2Main fieldset.step2 p cite {color:#999999; display:block; font-family: Georgia, "Times New Roman", Times, serif; font-size:0.95em;}
.hp2Main fieldset.step2 p a { font-size:1em;}
.hp2Main fieldset.step2 input { padding:0; margin:0 0 0 0; border:1px solid #b4b4b4; vertical-align: middle; margin-top:10px;  float:none; font-size:1.3em;}
.hp2Main fieldset.step2 input.add {background:url(http://static.imedix.com/media/images/buttons/hpAddV3.png) left top no-repeat;  width:51px; height:33px; margin:0 0 -10px 4px; cursor:pointer; border:0;}
.hp2Main fieldset.step2 input.add:hover,
.hp2Main fieldset.step2 input.add.hover { background-position:left bottom;}
.hp2Main fieldset.step2 textarea { width:197px; height:103px; border:1px solid #b4b4b4; overflow:auto; margin-bottom:10px;}
.hp2Main fieldset.step2 input.done {background:url(http://static.imedix.com/media/images/buttons/hpDoneV3.png) left top no-repeat; width:51px; height:33px; margin:0 0 0 0px; #margin:0 0 0 0px; cursor:pointer; border:0; }
.hp2Main fieldset.step2 input.done:hover,
.hp2Main fieldset.step2 input.done.hover { background-position:left bottom;}
.hp2Main fieldset.step2 p.step2Ptop { font-size:0.87em!important;}
.hp2Main fieldset.step2 p.step2Ptop b {font-size:1.35em; float:left; height:1.8em; font-weight:normal; margin:-4px 0 0;}
.hp2Main fieldset.step2 p.step2Ptop cite { font-size:0.8em;}
.hp2Main fieldset.step2 p.step2Ptop a { margin:-3px 2px 0px; display:block; float:left;}
.hp2Main fieldset.step2 p.step2Ptop img {float:left;}
/**/
.hp2Main fieldset.step3 { width:240px; text-align:center; padding:0;}
.hp2Main fieldset.step3 a.find,
.hp2Main fieldset.step3 a.update,
.hp2Main fieldset.step3 a.invite { width:145px; height:41px; margin:2px auto; text-decoration:none; display:block; text-indent:-9999px; overflow:hidden; cursor:pointer; border:0;}
.hp2Main fieldset.step3 a.find {background:url(http://static.imedix.com/media/images/buttons/hpfind.png) left top no-repeat;}
.hp2Main fieldset.step3 a.update {background:url(http://static.imedix.com/media/images/buttons/hpUpdate.png) left top no-repeat;}
.hp2Main fieldset.step3 a.invite {background:url(http://static.imedix.com/media/images/buttons/hpInvite.png) left top no-repeat;}
.hp2Main fieldset.step3 a.find:hover,
.hp2Main fieldset.step3 a.update:hover,
.hp2Main fieldset.step3 a.invite:hover {background-position:left bottom;}
/**/
.hp4 .header2 .inner,
.hp4 .header2 .left { height:130px; }
.hp4 .header2 .left { overflow:visible; }
.hp4 .header2 .right { height: 111px; }
.hp4 .header2 h1 { font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:1.5em; font-weight:normal; position:absolute; left:139px; top:24px; white-space:nowrap; }
/**/
.hp4 .contentHp4 * {font-family:Arial, Helvetica, sans-serif;}
.hp4 .contentHp4 { background-color:#FFFFFF; font-size:1.2em; margin:0.8em 0pt 0pt; padding:0 3%; zoom:1; }
.hp4 h1 { font-size:1.55em; font-weight:normal; padding:11px 0 20px; }
.hp4 .search { position:absolute; top:50px; background:url(http://static.imedix.com/media/images/icons/count001.gif) left top no-repeat; padding:7px 0 0 40px; font-size:1.05em;width:475px; }
.hp4 .search input { vertical-align:middle; margin-top:5px; }
.hp4 .search #q { border:1px solid #BBBBBC; font-size:1em; height:21px; margin:0px 0px 0pt 2px; padding:0pt 0pt 1px 2px; vertical-align:middle; width:298px; }
.hp4 .search cite { color:#999999; font-size:11px; display:block; margin-top:-6px; }

.hp4 .searchLP { padding:0 0 62px 10px; font-size:1.05em; display:block }
.hp4LeftCol .searchLP b { display:block; font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0 0 5px -10px; background:url(http://static.imedix.com/media/images/corners/tit-blue366.gif) left top no-repeat; zoom:1; }
.hp4 .searchLP input { vertical-align:middle; margin-top:5px; }
.hp4 .searchLP #q { border:1px solid #BBBBBC; font-size:1em; height:21px; margin:0px 0px 0pt 2px; padding:0pt 0pt 1px 2px; vertical-align:middle; width:218px; }
.hp4 .searchLP cite { color:#999999; font-size:11px; display:block; margin-top:-6px; }

.hp4 .h4Steps { padding:0 0 0 10px; background-color:#f8fcf1; margin-bottom:40px; }
.hp4 .h4Steps h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0 0 0 -10px; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1;  }
.hp4 .h4Steps h2 span { font-size:1.2em; color:#fea203; font-style:italic; }
.hp4 .h4Steps p { font-size:0.75em; padding: 3px 0 7px; }
.hp4 .h4Steps fieldset { padding:5px 0 40px 0; display:block; border:0; }
.hp4 .h4Steps fieldset label { clear:both; color:#333333; display:block; font-size:14px; font-weight:bold; min-height:1.5em; overflow:visible; padding-top:4px; }
.hp4 .h4Steps fieldset input { background-color:white; border:1px solid #B4B4B4; float:right; font-size:1em; margin:-1px 22px 3px 0pt; padding-bottom:2px; width:245px; }
.hp4 .h4Steps fieldset label.terms { clear:none; font-size:0.7em; font-weight:normal; line-height:1.3em; margin-left:-10px; padding-top:0px; text-align:left; }
.hp4 .h4Steps fieldset label.terms input { border:0pt none; float:none; height:12px; margin:0pt 10px; vertical-align:middle; width:auto; }
.hp4 .h4Steps fieldset label.terms span { display:block; margin-bottom:0pt; margin-left:37px; margin-right:0pt; margin-top:-15px; }
.hp4 .h4Steps fieldset label.terms span a { color:#000000; }
.hp4 .h4Steps fieldset cite.error {display:block; padding-left:73px; clear:both; }
.hp4 .h4Steps fieldset label.terms .error,
.hp4 .h4Steps fieldset label.terms .rem { font-size:1em; padding-left:0px; }
.hp4 .h4Steps fieldset .signUp { background:transparent url(http://static.imedix.com/media/images/buttons/hp4SignUp.png) no-repeat scroll left top; border:0px none; cursor:pointer; float:none; height:45px; margin:10px auto 5px; padding:0px; vertical-align:middle; width:117px; display:block; }
.hp4 .h4Steps fieldset .signUp.hover { background-position:left bottom; }
.hp4 .h4Steps fieldset.step2 h3 { font-size:1.2em; font-weight:normal; }
.hp4 .h4Steps fieldset.step2 h3 span { font-size:0.9em; display:block; color: #fea203; padding:2px 0 1px; }
.hp4 .h4Steps fieldset.step2 p { clear:both; color:#333333; font-size:0.75em; margin: 0; }
.hp4 .h4Steps fieldset.step2 p b { font-weight:normal; }
.hp4 .h4Steps fieldset.step2 p cite { color:#999999; display:block; font-style:normal; font-size:0.95em; font-family:"Arial Narrow"; padding-left:18px; }
.hp4 .h4Steps fieldset.step2 input { border:1px solid #B4B4B4; float:none; font-size:1em; margin:0 0 0 18px; padding:0; vertical-align:middle; width:180px; }
.hp4 .h4Steps fieldset.step2 input.add { background: url(http://static.imedix.com/media/images/buttons/hp4Add.png) no-repeat scroll left top; border:0pt none; cursor:pointer; height:33px; margin:0; width:64px; }
.hp4 .h4Steps fieldset.step2 input.add:hover,
.hp4 .h4Steps fieldset.step2 input.add.hover { background-position:left bottom; }
.hp4 .h4Steps fieldset.step2 .addDiv { background-color:White; border:1px solid #B4B4B4; height:71px; margin:0.3em 0 0 18px; overflow:auto; padding:7px; width:229px; }
.hp4 .h4Steps fieldset.step2 input.done { background:url(http://static.imedix.com/media/images/buttons/hp4done.png) no-repeat scroll left top; border:0pt none; cursor:pointer; height:32px; margin:0 0 0 14px; width:74px; }
.hp4 .h4Steps fieldset.step2 input.done.hover { background-position:left bottom; }
.hp4 .poll {text-align:center;}
.hp4 .poll .pds-box { margin:auto;}
.hp4 .hp4people { width:364px; zoom:1; position:relative; margin-bottom:15px; }
.hp4 .hp4people h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1;  }
.hp4 .hp4people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp4 .hp4people ul { width:370px; cursor:pointer; }
.hp4 .hp4people li { float:left; margin:2px 3px 0 0; vertical-align:top; }
.hp4 .hp4people img { width:78px; height:78px; padding:4px; border:1px solid #e5e5e5; float:left !important;}
.hp4 .hpWidget { background:url(http://static.imedix.com/media/images/general/hpWidget.png) no-repeat; width:363px; height:142px; overflow:hidden; cursor:pointer }
.hp4 .hpWidget a { font-size:13px; position:relative; left:240px; top:55px; line-height:18px; }
.hp4 .mediaPromoWrapper { }
.hp4 .mediaPromoWrapper h1 { padding:20px 0 0px}
.hp4 .mediaPromoWrapper a { font-size:12px; }
.hp4 .mediaPromo { background:url(http://static.imedix.com/media/images/corners/hp4promoBg3.png) left top no-repeat; cursor:pointer; margin:5px 0; height:125px; }
.hp4 .mediaPromo td { padding:0 14px 0; }
.hp4 .mediaPromo td p { vertical-align:middle; background:url(http://static.imedix.com/media/images/icons/qTop.gif) left top no-repeat; padding:0 0 0 13px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#353535; }
.hp4 .hp4LeftCol { float:left; width:366px; overflow:hidden; }
.hp4 .hp4RightCol {float:right; width:366px; overflow:hidden; }
/**/
.step2 .addDiv { margin:0.3em 0 0; height:105px; width:236px; padding:7px; zoom:1; background-color:White; overflow:auto; border:1px solid #b4b4b4; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #4F4F4F; scrollbar-shadow-color: #FFFFFF; scrollbar-darkshadow-color: #4F4F4F; scrollbar-arrow-color: #4F4F4F; scrollbar-track-color: #FFFEFF; }
.addDiv cite { display:block; color:#999999; text-align:center; font-size:0.7em; padding-top:15px; }
.step2 .addDiv p { color:Black; padding:10px 0 8px; border-bottom:1px solid #cccccc; margin:0 0.5em; }
.step2 .addDiv a { float:right; color:#666666; }
/**/
.intro { padding:1em; }
.intro h1 { color:#85B242; font-weight:normal; font-size:2.5em; padding-bottom:0.2em; }
.intro p { color:#262E30; font-size:1.35em; line-height:1.4em; }
/*contentHpStep3*/
.contentHpStep3 { margin:-6px 0 0; padding: 0 1em; zoom:1; }
.contentHpStep3 h1 { font-size:1.8em; color:#333333; font-weight:normal; padding:13px 0 23px; font-family:Arial,Helvetica,sans-serif; text-align:center; zoom:1; }
.contentHpStep3 h1 span { color:#85b242; }
.contentHpStep3 .hpLeft { float:left; width:35%; }
.contentHpStep3 .hpLeft h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto 10px!important; width:224px;background-image:url(http://static.imedix.com/media/images/corners/topicsH2-blue.gif); }
.contentHpStep3 .hpLeft h3 { font-size:1.1em; padding:0 2em 1em 0; font-weight:normal; }
.contentHpStep3 .hpLeft ul { width:214px; margin:auto; padding-left:10px;}
.contentHpStep3 .hpLeft li { background:url(http://static.imedix.com/media/images/general/greenArrow.gif) left 3px no-repeat; padding-left:1.2em; margin: 0 0 1.2em 0; }
.contentHpStep3 .hpLeft a { co lor:#000000; font-size:12px; }
.contentHpStep3 .hpCenter { float:left; width:29.7%; padding-bottom: 3em; height:550px;}
.contentHpStep3 .hpCenter h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto 10px!important; width:224px;background-image:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif); }
.contentHpStep3 .hpCenter .userFriends { float:none; width:170px; margin:auto; background:none; }
.contentHpStep3 .hpCenter .userFriends li { float:none; display:block; vertical-align:top; margin:0 0 12px; }
.contentHpStep3 .hpCenter .userFriends li.last { border:0; }
.contentHpStep3 .hpCenter .more { width:160px; margin:auto; text-align:right; }
.contentHpStep3 .hpRight { float:left; width:35%; }
.contentHpStep3 .hpRight h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto!important; width:242px; background:url(http://static.imedix.com/media/images/corners/topicsH2-green242.gif) no-repeat;}
.contentHpStep3 .hpRight .step3 { background:url(http://static.imedix.com/media/images/corners/hpStep3FormBg2.gif) center bottom no-repeat #f8fcf1; height:/*350*/327px; width:/*247*/215px; padding:23px 16px 0; margin:auto; border:0; }
.contentHpStep3 .hpRight .step3 h4 { display:none; }
.contentHpStep3 .hpRight .step3 label { font-size:0.95em; display:block; padding-top:5px; }
.contentHpStep3 .hpRight .step3 input,
.contentHpStep3 .hpRight .step3 textarea { width:208px; border:1px solid #bcbeb8; height:17px; overflow:auto; margin:2px 0 4px; font-family:Arial, Helvetica, sans-serif; }
.contentHpStep3 .hpRight .step3 cite { display:block; font-size:0.84em;}
.contentHpStep3 .hpRight .step3 cite a { font-size:1.05em; }
.contentHpStep3 .hpRight .step3 label cite { font-size:0.94em; }
.contentHpStep3 .hpRight .step3 .rem a { font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.contentHpStep3 .hpRight .step3 .bottomLinks a.send { display:block; width:49px; height:22px; background:url(http://static.imedix.com/media/images/buttons/hp3Send.png) no-repeat; overflow:hidden; text-indent:-9999px; text-decoration:none; }
.contentHpStep3 .hpRight .step3 .bottomLinks a.send:hover { background-position: left bottom;}
.contentHpStep3 .hpRight .step3 .bottomLinks { padding:7px 6px 0 0;}
.contentHpStep3 .hpRight .step3 .bottomLinks a.cancel { float:right; margin:-22px 0 0; font-size:0.8em; }
.contentHpStep3 .hpRight .step3 .friendsEmail { font-size:0.9em; height:30px;}
/*aboutContent*/
.aboutContent { margin:0.8em 0 0; padding:1.6em 0; background:url(http://static.imedix.com/media/images/corners/aboutGreen.gif) left repeat-y #FFFFFF; zoom:1; }
.aboutContent .aboutNav { width: 160px; float:left; }
.aboutContent .aboutNav li { padding:0 12px; }
.aboutContent .aboutNav a { zoom:1; display:block; padding:0.5em; border-bottom:1px solid #c5dfaa; color:#FFFFFF; text-decoration:none; }
.aboutContent .aboutNav a:hover,
.aboutContent .aboutNav a.on { color:#7aa548; background-color:#FFFFFF; font-weight:bold;}
.aboutContent h1 a { color:#99A2AD; font-family: Georgia, "Times New Roman", Times, serif; float: right; font-style: italic; font-weight: normal; font-size: 0.65em; }
.aboutContent h1 a:hover { color:#69727C; }
.aboutContent .aboutText { margin-left:172px; padding:0.8em; font-size:1em; }
.aboutContent .aboutText h1 { font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal;color:Black; margin:0 auto 30px; overflow: hidden; }
.aboutContent .aboutText p { margin:auto; margin:0 auto 15px; }
.aboutContent .aboutText h2 { margin:auto; margin:15px auto 0; font-size:1.2em; }
.aboutContent .aboutText ol {  margin:0 10px 15px 0; clear:both; }
.aboutContent .aboutText ol li { margin:0 3em; clear: both; }
.aboutContent img { padding:5px; border:1px solid #CCCCCC; margin:8px; }
.aboutContent td { font-size:1em; vertical-align:top; padding:5px 10px 0; }
.aboutContent td a { font-size:0.9em;}
.aboutContent td.img { padding:0 0; }
/*faq*/
.aboutContent .aboutText .faqOl-Q { padding-bottom:20px; border-bottom:1px solid #000;clear:none; margin:0pt 10px 15px 0pt; }
.aboutContent .aboutText .faqOl-Q li { padding:0 0 9px; margin:0 0 0 29px;clear:none; }
.faqOl-Q a { color:#000000; }
.aboutContent .aboutText .faqOl-A { padding:12px 0 20px 0; margin:0 0 0 -32px; }
.faqOl-A li { font-size:1.2em; font-weight:bold; padding:8px 0; }
.faqOl-A li p { font-size:0.8em; font-weight:normal; padding:8px 0 0 0; }
.faqOl-A a.top { display:block; font-size:0.7em; float:left; background:url(http://static.imedix.com/media/images/general/greenArrowUp.gif) left center no-repeat; padding:0 0 0 1.5em; color:#8bbf55; }
/*widjet*/
.widjet { width:445px; background:url(http://static.imedix.com/media/images/corners/widgetTop.gif) left top no-repeat; overflow:hidden; padding-top:3px; margin:22px 0 0; clear:both }
.widjet .inner { border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; padding:0px 10px 7px; overflow: auto; zoom:1; }
.widjet .num { font-family:Georgia, 'Times New Roman', Times, serif; font-size:2.4em; font-style:italic; padding-left:4px; }
.widjet .copy { float:right; width:255px; display: inline; padding: 9px 0 0; }
.widjet .code { background-color:#FFFFFF;  border:1px solid #bdc6ca; color:#666666; margin:4px 0 2px; height:58px; overflow:hidden; width: 253px; }
.widjet cite { display:block; color:#000000; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.85em; }
.widjet a.sendToF { float:right; margin:20px 0 0; font-size: 0.9em; }
.widjetContent h1 { color:#70a421; font-size:1.4em; padding-bottom:20px; zoom:1; }
.widjetContent ul { float:right; width: 35%; }
.widjetContent li { background:url(http://static.imedix.com/media/images/general/greenArrow.gif) left 0.4em no-repeat; font-size:1.4em; font-family:Georgia, 'Times New Roman', Times, serif; padding:0 0 0.5em 1.1em; }
.widjetContent { background-color:#FFFFFF;  padding:0.8em; margin-left:172px; padding-top:0px;}
.widjetContent img {padding:0px; margin:0px; border:solid 0px;}
.widjetContent dl { float:left; width:58%; padding-bottom:10px;}
.widjetContent dt { font-size:1.1em; font-weight: bold; }
.widjetContent dd { font-size:0.95em; padding:3px 0 15px; }
.widjet1 { background:url(http://static.imedix.com/media/images/widget/widget1-bg.png) no-repeat; _background:url(http://static.imedix.com/media/images/widget/widget1-bgIe.png) no-repeat; width:151px; height:93px; margin:0; padding:0; display:block; }
.widjet1 div { padding:0 0 0 10px; margin:0; }
.widjet1 img { border:0; padding:0; margin:0; display:block; }
.widjet1 input { display:inline; height:17px; width:84px; border:1px solid #adadad; background:#ffffff; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; }
.widjet1 .but { display:inline; border:0; width:42px; height:19px; vertical-align:middle; margin:0; padding:0; cursor:pointer; }
.widjet1 a { font-size:10px; color:#636363; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; display:block; }
.widjet2 { background:url(http://static.imedix.com/media/images/widget/widget2-bg.png) no-repeat; _background:url(http://static.imedix.com/media/images/widget/widget2-bgIe.png) no-repeat; width:408px; height:60px; margin:0; padding:0; display:block; }
.widjet2 div { padding:3px 0 0 20px; margin:0; }
.widjet2 img { border:0; padding:0; margin:0; display:inline; vertical-align:top; }
.widjet2 input { display:inline; height:17px; width:106px; border:1px solid #adadad; background:#ffffff; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.widjet2 .but { display:inline; border:0; width:42px; height:19px; vertical-align:middle; margin:0 0px; cursor:pointer; }
.widjet2 a { font-size:10px; color:#636363; font-family:Arial, Helvetica, sans-serif; display:block; margin:0; padding:5px 0 0; }
/*widjet Update 14/05/08*/
.widjet .inner { border-left:1px solid #F3F3F3; border-right:1px solid #F3F3F3; overflow:hidden; padding:24px 10px 0px;  }
.widjet .tryWidget { display:inline; float:right; padding:9px 10px 0 48px; width:160px; background:url(http://static.imedix.com/media/images/widget/arrow.gif) left 20px no-repeat; }
.widjet .tryWidget h4 { font-size:16px; font-weight:normal; color:#000; font-family:Arial, Helvetica, sans-serif; }
.widjet a.sendToF { float:right; font-size:0.85em; margin:20px 0pt 0pt; }
.widjetBot { clear:both; margin:22px 0pt 0pt; padding:3px 0 0 15px; width:430px;}
.widjetBot a.getwidget { text-decoration:none; text-indent:-9999px; display:block; float:left; height:42px; width:150px; background:url(http://static.imedix.com/media/images/widget/getWidjet.png) left top no-repeat; }
.widjetBot a.getwidget:hover { background-position: left bottom; }
.widjetBot .copy { height:40px; padding:25px 0 0; margin:4px 0pt 2px; overflow:hidden; width:400px; border:1px solid #BDC6CA; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.83em;letter-spacing:-0.04em; text-align:center; color:#6cae01; font-style:italic; }
.widjetBot .copy cite { color:#000000; display:block; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.85em; text-align:center; }
.widjetBot .code { display:block; background-color:#FFFFFF; border:1px solid #BDC6CA; color:#666666; height:65px; margin:4px 0pt 2px; overflow:hidden; width:400px; }
/* Selector module styles */
.Selector { z-index:3;position:absolute;	background-color:White; border-top:dotted 1px gray; border-bottom:solid 1px gray;border-right:solid 1px gray; border-left:solid 1px gray;}
.Selector.MainSearchTypes li{ font-weight:bold; font-size:14px}
/* Selector module styles */
/* AutoSuggest module styles */
.AutoSuggest { z-index:3;position:absolute;	scrollbar-arrow-color: #002CF4;	scrollbar-3dlight-color: #B6CBDB;	scrollbar-darkshadow-color: #AFB5D1;	scrollbar-face-color: #f4f4f0;	scrollbar-highlight-color: #ffffff;	scrollbar-shadow-color: #d0d0d0;	scrollbar-track-color: #f5f5f5;	overflow-x:hidden; background-color:White; border-top:dotted 1px gray; border-bottom:solid 1px gray;border-right:solid 1px gray; border-left:solid 1px gray;}
.AutoSuggest.Query	{height:1px; background-color:white; margin-top:3px; }
.AutoSuggest.Query  p	{ padding-top:0px; padding-bottom:0px; cursor:pointer; margin-left:5px;margin-right:5px; font-size:16px;line-height:20px; }
.AutoSuggest.Query .dym	{color:#9BC408; font-weight:bold;}
.AutoSuggest.Query .dym cite {float:right; font-weight: normal; font-size:0.9em;}
.AutoSuggest.Query .on	{background-color:#E3F2FF;}
.AutoSuggest.General {height:1px; background-color:white; margin-top:-1px; }
.AutoSuggest.General p{ padding-top:0px; padding-bottom:0px; cursor:pointer; margin-left:5px;margin-right:5px; font-size:14px;line-height:20px;}
.AutoSuggest.General .dym {color:#9BC408; font-weight:bold;}
.AutoSuggest.General .dym cite {float:right;font-weight: normal; font-size:0.8em;}
.AutoSuggest.General .on {background-color:#E3F2FF;}
/* AutoSuggest module styles */
INPUT.failedvalidation
{
	border-color: red !important;
	border-style: solid !important;
}
INPUT.wrongKey
{
	border-color: red !important;
	border-style: solid !important;
	background-color:red !important;
}
/*hp5*/
.contentHp5 * { font-family:Arial, Helvetica, sans-serif; }
.contentHp5 { zoom:1; padding: 10px 0; }
.hp5RightCol { float:right; width:300px; overflow:hidden; }
/**/
.ask { margin: 0 auto 10px; background:url(http://static.imedix.com/media/images/corners/hpAsk.png) left top no-repeat; zoom:1; }
.ask .in { padding:6px 0 4px 12px; background:url(http://static.imedix.com/media/images/corners/white250Bot.gif) left bottom no-repeat; border:0!important; }
.ask .AskGuidance {font-style:italic; color:gray; zoom:1; border:0; overflow:auto; display:block; width:202px; height:64px; margin:0 0 0; clear:both;font-size:1.3em; padding-top:1px; position:absolute;}
.ask textarea {font-style:normal; color:#000000; zoom:1; border:0; overflow:auto; display:block; width:227px; height:64px; margin:0 0 0; clear:both; }
.ask label { float:left; width:172px; color: #fff; font-size: 11px; display: inline; }

.vid .ask, .qna2 .ask { margin: 0 auto 10px; background:url(http://static.imedix.com/media/images/corners/hpAsk300.gif) left top no-repeat; zoom:1; }
.vid .ask .in, .qna2 .ask .in { padding:6px 0 4px 12px; background:url(http://static.imedix.com/media/images/corners/white300Bot2.gif) left bottom no-repeat; border:0!important; }
.vid .ask textarea, .qna2 .ask textarea {font-style:normal; color:#000000; zoom:1; border:0; overflow:auto; display:block; width:277px; height:64px;/*44*/ margin:0 0 0; clear:both; }
.vid .ask label, .qna2 .ask label { float:left; width:222px; color: #fff; font-size: 11px; display: inline; }
.vid .ask .AskGuidance, .qna2 .ask .AskGuidance {font-style:italic; color:gray; zoom:1; border:0; overflow:auto; display:block; width:252px; height:64px; margin:0 0 0; clear:both;font-size:1.3em; padding-top:1px; position:absolute;}

.ask h2 { padding:5px 0 5px!important;  font-size:17px !important; color:#ffffff !important; font-weight:normal !important; width:auto; background:none; line-height:15px !important; text-indent:0; }
.ask cite { font-size:0.8em; line-height:1.4em!important; }
.ask cite.error { display:block; color: #FF9966; font-size: 11px; }
.ask span { color:#fff; }
.ask .butAsk { width:57px; height:35px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/hpAskBut.png) left top no-repeat; vertical-align:text-top; }
.ask .butAsk.hover { background-position:left bottom; }

/**/
.askBig { width:465px!important; margin:0 auto!important; padding:10px 0; overflow:hidden;}
.askBig cite { font-size:13px; line-height:1.4em!important; #padding-left:6px; zoom:1; }
.askBig cite.error { display:block; color: #FF0000; font-size: 11px; }
.askBig textarea {font-style:italic; color:gray; border:1px solid #819fb9; overflow:auto; height:64px;display:block; width:457px; margin:0 0 0; padding:0; zoom:1;  }
.askBig span { color:#007ed3; }
.askBig label { float:left; width:405px; color: #919191; font-size: 13px;zoom:1; #padding-left:6px; #width:299px; }
.askBig .butAsk { width:57px; height:35px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/ask2.png) left top no-repeat; vertical-align:text-top; }
.askBig .butAsk.hover { background-position:left bottom; }
/**/
.hp5RightCol .hpWidget { background:url(http://static.imedix.com/media/images/corners/white300Top.gif) center top no-repeat #60ace1; padding:4px 0 0; *height:141px; overflow:hidden; margin-bottom: 15px; }
.hp5RightCol .hpWidget a { display:block; margin:auto auto auto 8px; width:113px; height:35px; text-decoration:none; text-indent:-9999px; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/getWidget.png) top no-repeat; clear:both; }
.hp5RightCol .hpWidget a:hover { background-position:center bottom; }
.hp5RightCol .hpWidget h2 { font-size:17px; font-weight:normal; color:#fff; padding:0 12px 5px; }
.hp5RightCol .hpWidget p { color:#fff; font-size:13px; padding:8px 12px 12px; }
.hp5RightCol .hpWidget p img { float:right; margin:-8px 0 0; }
.hp5RightCol .sideForumPromo {background:url(http://static.imedix.com/media/images/corners/rightForum.png) no-repeat; height:45px; padding-top:90px; margin-bottom:15px;}
.hp5RightCol .sideForumPromo a { display:block; margin:auto; width:186px; height:35px; text-decoration:none; text-indent:-9999px; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/visitForum.png) top no-repeat; clear:both;}
.hp5RightCol .sideForumPromo a:hover { background-position:center bottom; }
.hp5RightCol .poll { }
.hp5RightCol .poll h1 { color:#044d7f; font-size:17px; font-weight:normal; padding:6px 12px; background:url(http://static.imedix.com/media/images/pd/pdqTopW250.gif) center top no-repeat #e3e6e8; }
.hp5RightCol .hpCommunities { overflow:auto; margin-bottom:15px; }
.hp5RightCol .hpCommunities .aToZ { float:right; width:175px; /*width:100%;*/ }
.hp5RightCol .hpPopularCommunities h2,
.hp5RightCol .aToZ h2{ font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/guestHp300Tit.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; height: 36px; }
.hp5RightCol .aToZ .abc { line-height:22px; }
.hp5RightCol .aToZ .abc a,
.hp5RightCol .aToZ .abc span { padding:0pt 0.4em; }
.hp5RightCol .aToZ .abc span { color:#bcbcbc; }
.hp5RightCol .hp5people { zoom:1; position:relative; margin-bottom:15px; height: 214px; }
.hp5RightCol .hp5people h2 { font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/guestHp250Tit.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; height: 36px; }
.hp5RightCol .hp5people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp5RightCol .hp5people ul { cursor:pointer; }
.hp5RightCol .hp5people li { float:left; margin:3px; vertical-align:top; display:inline; }
.hp5RightCol .hp5people img { width:48px; height:48px; padding:3px; border:1px solid #e5e5e5; float:left !important; }
.hp5RightCol .hpPopularCommunities { height:200px; zoom:1; }
.hp5RightCol .hpPopularCommunities ul { padding:0 0 0 10px; clear:both; }
.hp5RightCol .hpPopularCommunities ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}

.hp5RightCol .hpPopularCommunities li { float:left; width:45%; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
/**/
.hp5LeftCol { float:left; width:615px; }
.hp5LeftCol .hpAbout li {background:transparent url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 11px; padding:3px 0 3px 10px; vertical-align:top; line-height:20px;}
.hp5LeftCol .hpAbout { background:url(http://static.imedix.com/media/images/general/hpImage2.jpg) right bottom no-repeat; height:211px; padding:0 20px; margin-bottom:15px; position:relative; }
.hp5LeftCol .hpAbout h1 { font-size:17px; font-weight:normal; color:#1e62a9; padding-bottom:10px; }
.hp5LeftCol .hpAbout p { width:275px; color:#595959; font-size:13px; line-height:18px; }
.hp5LeftCol .hpAbout a.invite { width:127px; height:27px; display:block; position:absolute; right:6px; bottom:6px; background:url(http://static.imedix.com/media/images/buttons/inviteFriends3.png) left top no-repeat; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.hp5LeftCol .hpAbout a.invite:hover { background-position:bottom;}
.hp5LeftCol .hpCommunities { overflow:auto; margin-bottom:15px; }
.hp5LeftCol .hpCommunities .aToZ { float:right; width:175px; /*width:100%;*/ }
.hp5LeftCol .hpCommunities h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #bbe878; height:36px; margin-bottom:5px; }
.hp5LeftCol .hpCommunities h2 span { display:block; height:36px; font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .hpCommunities .hpPopularCommunities { zoom:1; margin-right:190px; }
.hp5LeftCol .hpCommunities .hpPopularCommunities ul { padding:0 0 0 10px; }
.hp5LeftCol .hpCommunities .hpPopularCommunities li { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 7px; display:inline; float:left; padding:3px 0pt 3px 10px; width:30%; }
.hp5LeftCol .fQ { margin-bottom:15px; }
.hp5LeftCol .fQ h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #3b8ec9; height:36px; margin-bottom:5px; }
.hp5LeftCol .fQ h2 span { display:block; height:36px; font-weight:normal; color:#fff; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .fQ ul { padding:0 10px; }
.hp5LeftCol .fQ li { border-top:1px solid #C0C0C0; clear:left; min-height:73px; padding:15px 0pt; zoom:1; }
.hp5LeftCol .fQ li.first,
.hp5LeftCol .fQ li:first-child { border:0; }
.hp5LeftCol .fQ .side { float:left; display:inline; text-align:center; width:57px; white-space:nowrap; overflow:hidden; }
.hp5LeftCol .fQ .side .userImg { background:#FFFFFF; border:1px solid #C8C8C8 !important; display:block; height:45px; margin:3px auto; padding:2px; width:45px; }
.hp5LeftCol .fQ .side .userImgBadge {display:block; margin:3px auto; padding:2px;}
.hp5LeftCol .fQ .qnaItem { line-height:1.7em; margin-left:77px; }
.hp5LeftCol .fQ .qnaItem a.theq { font-size:1.1em; font-weight:bold; }
.hp5LeftCol .mediaPromoWrapper { }
.hp5LeftCol .mediaPromoWrapper h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #3b8ec9; height:36px; margin-bottom:5px; }
.hp5LeftCol .mediaPromoWrapper h2 span { display:block; height:36px; font-weight:normal; color:#fff; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .mediaPromoWrapper a { font-size:12px; }
.hp5LeftCol .mediaPromo { table-layout:fixed; cursor:pointer; }
.hp5LeftCol .mediaPromo td { padding:0 20px 0; vertical-align:top; }
.hp5LeftCol .mediaPromo td.mid { border-left:1px solid #bbe878; border-right:1px solid #bbe878; }
.hp5LeftCol .mediaPromo td img { display:block; margin:5px auto; }
.hp5LeftCol .mediaPromo td p { vertical-align:middle; background:url(http://static.imedix.com/media/images/icons/qTop2.gif) left top no-repeat; padding:0 0 0 13px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#353535; }
.hp5LeftCol .mediaPromo td p img { display:inline; margin:0; vertical-align:bottom; }
.hp5LeftCol .hp5About h2 { color:#6fa819; font-size:16px; line-height: 38px; }
.hp5LeftCol .hp5AboutIntro { float:left; width:385px;}
.hp5LeftCol .hp5AboutIntro li {background:transparent url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 11px; padding:3px 0 3px 0; vertical-align:top;}
.hp5LeftCol .hp5AboutIntro li a{display:inline-block; font-size:14px; padding-left:10px; background: no-repeat; line-height:23px;}
.hp5LeftCol .hp5AboutIntro p { font-size:14px; padding-bottom:13px; line-height: 18px; }
.hp5LeftCol .hp5AboutIntro a { display:inline-block; font-size:14px; background:url(http://static.imedix.com/media/Images/icons/compas.gif) left center no-repeat; line-height:26px; padding-left:30px;}
.hp5LeftCol .hp5people { zoom:1; position:relative; float:right; }
.hp5LeftCol .hp5people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp5LeftCol .hp5people ul { cursor:pointer; height:108px; }
.hp5LeftCol .hp5people li { float:left; margin:2px 1px 0; vertical-align:top; display:inline; }
.hp5LeftCol .hp5people li img { width:45px; height:45px; padding:2px; border:1px solid #e5e5e5; float:left !important; }
.hp5LeftCol .hp5people a { display:block; font-size:14px; background:url(http://static.imedix.com/media/Images/icons/membersS.gif) left center no-repeat; padding-left:28px; clear: both; margin-top: 12px; }
/*gTabs*/
.gTabs { padding:0 !important; position:relative; bottom:-4px; zoom:1; }
.content .left .gTabs li,
.content-sr .left .gTabs li,
.gTabs li { float:left;border:0!important; clear:none; height:auto; min-height:0; zoom:1; padding:0; }
.gTabs li.vLine { background:url(http://static.imedix.com/media/images/general/vLine10.gif) left 10px no-repeat; width:1px; height:32px!important; }
.gTabs li a { font-size:14px; padding:0 22px; height:32px; line-height:30px; float:left; }
.gTabs li.on { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat #bbe878; }
.gTabs li.on a { color:#000; font-weight:bold; text-decoration:none; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat; }
.gTabs li.disabled a { color:Gray; text-decoration:none; }
.gTabsH2 { padding:0 !important; background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat; clear:left; zoom:1; oveflow:hidden}
.gTabsH2 span { display:block; font-weight:bold; color:#000; font-size:14px; padding:10px 20px 6px; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat; }
.gTabsH2 b.bot { background:url(http://static.imedix.com/media/images/corners/w-rb.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.gTabsH2 b.bot b { background:url(http://static.imedix.com/media/images/corners/w-lb.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
/**/
.relPside { zoom:1;}
.relPside:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear:left;
}
.relPside li { display:inline; float:left; margin:10px 3px; overflow:hidden; text-align:left; white-space:nowrap; width:77px; }
.relPside li a { color:#000000; font-size:0.9em; text-decoration:none; }
.relPside img.userImg { border:1px solid #C8C8C8 !important; display:block; height:67px; margin:4px auto; padding:3px; width:67px; }
.relPside img.userImgBadge { display:block; margin:3px auto; }
h2.blue,
h2.blue2 { padding:0 !important; background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #18598d; height:36px; margin:15px 0 5px; *margin:22px 0 5px; }
h2.blue2 { background-color: #3b8ec9; }
h2.blue span,
h2.blue2 span { display:block; font-weight:bold; height:36px; color:#fff; font-size:14px; padding:0 0 0 8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.left .abc a { padding:0 0.2em; color:#1e6dad; }
.left h2.blue2 span { font-size:16px;}
.right .bigBlue { background:url(http://static.imedix.com/media/images/corners/white250Bot2.gif) left bottom no-repeat #18598d; margin:15px 0 5px; padding-bottom:5px;}
.right .bigBlue h2.blue { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat; height:auto; margin:0;}
.right .bigBlue h2.blue span { height:auto; padding:9px 0px 6px 8px; line-height:normal; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat;}
.right h2:first-child { margin-top:0;}
.right .abc { padding-bottom:0;}
.abc { margin-left:0px; padding:0px 0px 20px 0px; line-height:1.7em; }
.abc span {padding:0 0.2em; color:#bcbcbc;}
.abc a { padding:0 0.17em; fo nt-size:0.9em; }
.abc a:hover,
.abc a.on { color:#fff; text-decoration:none; background-color:#FF9933; }
.communitiesABC .abc {padding:11px 8px 10px;}
.communitiesABC .abc span,
.communitiesABC .abc a { padding:0 0.35em; }
h2 img { vertical-align:middle;}
.blueBullet { padding:0px!important; }
.blueBullet li {  padding:0 0 15px 0!important; border:0!important; clear:left; min-height:0!important; zoom:1;}
/*abcSide*/
.abcSide { line-height:24px; }
.abcSide a,
.abcSide span { padding:0pt 0.46em; font-size:14px; }
.abcSide span { color:#bcbcbc; }
/*share*/
.s14 { font-size:14px!important;}
.share { padding-top:25px; }
.share h1 { font-size:26px; font-weight:normal; }
.share h3 { font-size:18px; font-weight:normal; padding-top:4px; }
.share .shareSide { float:right; width:226px; padding-top:30px; }
.share .shareMain { margin:0 226px 0 0; padding-top:15px; #padding-top:30px;}
.share .shareMain .blue2 { }
.share .shareMain .blue2 span { font-size:21px; font-weight:normal; }
.share .shareMain .fieldsetWrapper { background-color:#cde1f9; margin:10px 0 5px; zoom:1; }
.share .shareMain .fieldsetWrapper b.top { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.top b { background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.bot { background:url(http://static.imedix.com/media/images/corners/w-rb.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.bot b { background:url(http://static.imedix.com/media/images/corners/w-lb.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain fieldset { position:relative; border:0; padding:20px 0 15px 32px; display:block; }
.share .shareMain fieldset label { font-size:16px; float:left; width:80px; clear:left; padding:5px 0 0; }
.share .shareMain fieldset .mail { width:175px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle; }
.share .shareMain fieldset select { width:175px; font-size:16px; border:1px solid #abb5c2; height:26px; vertical-align:middle; }
.share .shareMain fieldset .pass { width:378px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle; }
.share .shareMain fieldset .error { margin-left:85px; margin-bottom:-14px; clear:both; display:block; }
.share .shareMain fieldset .comment { margin-left:85px; margin-top:-14px; clear:both; display:block; }
.share .shareMain fieldset .getContacts { background:url(http://static.imedix.com/media/images/buttons/getContacts.png) no-repeat; height:35px; width:117px; background:url(http://static.imedix.com/media/images/buttons/getContacts.png) no-repeat; vertical-align:middle; margin:0 225px 0 80px; }
.share .shareMain fieldset .getContacts.hover { background-position:bottom; }
.share .shareMain fieldset a { font-size:16px; }
.share .shareMain .rem { font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block; padding-left:8px; }
.share .shareMain .rem img { vertical-align:middle;}
.share .importHeader { padding:15px 0 0 8px; font:21px normal Arial, Helvetica, sans-serif; color:#1e62a9; clear:both; }
.share .contactsWrapper { background:url(http://static.imedix.com/media/images/corners/contactsWrapperBg.png) right top no-repeat; padding-right:15px; margin-bottom: 12px; }
.share .contactsWrapper .inner { background:url(http://static.imedix.com/media/images/corners/contactsWrapperBg.png) left top no-repeat; padding:0 0 13px 21px; height:246px; overflow:hidden;}
.share .contactsWrapper .inner .th { padding:14px 0; font-size:13px; #padding-bottom:11px; }
.share .contactsWrapper .inner .contactsScroll { height:202px; overflow:auto; pa dding:0 10px 0 0; }
.share .contactsWrapper .inner .contactsScroll span { float:left;display:inline; font-size:14px; border-bottom:1px solid #dcebf5; height:18px; overflow:hidden; padding:4px 0; width:49%; }
.share .contactsWrapper .inner .contactsScroll span .checkbox {  height:auto; margin:-2px 0px 0pt 0px; vertical-align:middle;}
.share .shareBottom { padding-left:8px;}
.share .shareBottom .shareFrom { font-size:14px; display:block; }
.share .shareBottom .shareFrom input { color:#000; width:163px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle;}
.share .shareBottom .shareFrom .error { display:block; margin:0 0 -15px 205px;}
.share .shareBottom .pText { display:block; margin-top:20px; }
.share .shareBottom .pText textarea { font-size:16px; border:1px solid #abb5c2; padding:3px; height:80px; width:360px; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.share .shareBottom .pTextUrl { margin:20px 0; font-size:14px; float:left; clear:both; padding-left:17px; background:url(http://static.imedix.com/media/images/icons/pTextB.gif) left center no-repeat; }
.share .shareBottom .pTextUrlOn { margin:20px 0; font-size:14px; float:left; clear:both; padding-left:17px; background:url(http://static.imedix.com/media/images/icons/pTextT.gif) left center no-repeat; }
.share .shareBottom .done { width:102px; height:42px; background:url(http://static.imedix.com/media/images/buttons/done2.png) left top no-repeat; display:inline-block; clear:both; margin-left:269px; margin-bottom:30px; float:right; margin-right:200px; }
.share .shareBottom .done.hover { background-position:bottom;}
/**/
.share .inviteMore { background:url(http://static.imedix.com/media/images/buttons/inviteMoreFriends.png) top no-repeat; width:145px; height:35px; float:left; clear:left; margin-right:55px; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.share .startUsing { background:url(http://static.imedix.com/media/images/buttons/startUsingiMedix.png) top no-repeat; width:145px; height:35px; float:left; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.share .inviteMore:hover,
.share .startUsing:hover { background-position:bottom; }
.shareEndSide { float:right; }
.shareEndSide .people { width:284px; zoom:1; position:relative; margin-bottom:15px; }
.shareEndSide .people h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; }
.shareEndSide .people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.shareEndSide .people ul { width:284px; cursor:pointer; }
.shareEndSide .people li { float:left; margin:2px 3px 0 0; vertical-align:top; }
.shareEndSide .people img { width:62px; height:62px; padding:2px; border:1px solid #e5e5e5; float:left !important; }
.qnaItem cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; font-style:normal;}
.qnaItem cite span { color:#6baf02;}
.qnaItem cite a { color: #007ed3; text-decoration: underline; }
.qnaItem cite a:hover { text-decoration: none;/* color: #002c44;*/ }

h1.members { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; padding:0px 0 2px; }
/*Video*/
.ratingVS-left { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -99px -287px; width: 7px; height: 13px; }
.ratingVS-right { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -107px -287px; width: 7px; height: 13px; }
img.ratingVS { background: #FFF url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll; width: 55px; height: 13px; }
img.ratingVS-0\.0 { background-position: -55px -274px; }
img.ratingVS-0\.5 { background-position: -44px -287px; }
img.ratingVS-1\.0 { background-position: -44px -274px; }
img.ratingVS-1\.5 { background-position: -33px -287px; }
img.ratingVS-2\.0 { background-position: -33px -274px; }
img.ratingVS-2\.5 { background-position: -22px -287px; }
img.ratingVS-3\.0 { background-position: -22px -274px; }
img.ratingVS-3\.5 { background-position: -11px -287px; }
img.ratingVS-4\.0 { background-position: -11px -274px; }
img.ratingVS-4\.5 { background-position: 0 -287px; }
img.ratingVS-5\.0 { background-position: 0 -274px; }
img.ratingVS-transparent { background-color: transparent; }
.ratingL-left { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -291px -294px; width: 10px; height: 20px; }
.ratingL-right { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -302px -294px; width: 10px; height: 20px; }
img.ratingL { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll; width: 95px; height: 20px; }
img.ratingL-0\.0 { background-position: -215px -274px; }
img.ratingL-0\.5 { background-position: -196px -294px; }
img.ratingL-1\.0 { background-position: -196px -274px; }
img.ratingL-1\.5 { background-position: -177px -294px; }
img.ratingL-2\.0 { background-position: -177px -274px; }
img.ratingL-2\.5 { background-position: -158px -294px; }
img.ratingL-3\.0 { background-position: -158px -274px; }
img.ratingL-3\.5 { background-position: -139px -294px; }
img.ratingL-4\.0 { background-position: -139px -274px; }
img.ratingL-4\.5 { background-position: -120px -294px; }
img.ratingL-5\.0 { background-position: -120px -274px; }
.icn_star_full_19x20,
.icn_star_half_19x20,
.icn_star_empty_19x20 { width: 19px; height: 20px; }
img.rating { border: 0px; padding: 0px; margin: 0px; }
.vidSide { padding:0 0; }
.vidSide li { border-top:1px dotted #bbb; padding:4px 0 8px 0; }
.vidSide li:first-child,
.vidSide li.first { border:0; }
.vidSide a { color:#0033cc; text-decoration:none; font-size:14px; }
.vidSide { overflow:auto; zoom:1; }
.vidSide .vidPicWrapper { border:1px solid #999; height:54px; width:92px; float:left; margin:2px 5px 0 0; }
.vidSide .vidPicWrapper a { border:1px solid #fff; display:block; height:52px; width:90px; overflow:hidden; }
.vidSide .vidPicWrapper .vimg90 { width:90px; margin-top:-10px; }
.vidSide .vidPicWrapper .play { position:relative; top:-48px; left:28px; background:url(http://static.imedix.com/media/images/icons/playS.png) no-repeat; height:34px; width:33px; _background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/playS.png', sizingMethod='scale');}
.vidViews { font-size:11px; padding-top:28px; }
.vidViews span { color:#666; }
/*PosCasts*/
.podSide { padding:0 0; }
.podSide li { border-top:1px dotted #bbb; padding:4px 0 8px 0; }
.podSide a { color:#007ED3; font-size:12px; }
.podSide a:hover{ text-decoration:none; }
.podSide  div{float:right;padding-right:5px;font-size:11px;}
.podPowered {float:left;margin-top:30px;font-size:12px; color:#6e6e6e;}
/*message*/
.message { margin:2px auto; border-collapse:collapse; background:#fad163; }
.message th {color:#000000; padding:0 10px; font-size:12px; border-right:1px solid #fff; text-align:left;}
.message th a { color:#0000cc;}
.message td { padding:0;}
.message td .closeMessage { background:url(http://static.imedix.com/media/images/corners/messegeClose.gif) no-repeat; display:block; height:23px; width:24px; text-decoration:none; text-indent:-999px; overflow:hidden;}
.message .top .left {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) left top no-repeat; height:3px; border-right:1px solid #fff;}
.message .top .right {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) right top no-repeat; height:3px;}
.message .bot .left {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) left bottom no-repeat; height:3px; border-right:1px solid #fff;}
.message .bot .right {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) right bottom no-repeat; height:3px;}
/*031108*/
.sideText { padding:0 4px 0 6px; }
.qSide { padding:0 6px; }
.qSide li { margin:25px 0; color:#666; }
.headingPaging3 { padding-bottom:4px;}
.headingPaging3 .paging3 { float:right; width:192px; height:36px; border-collapse:collapse; }
.headingPaging3 .paging3 td { background:url(http://static.imedix.com/media/images/buttons/circleGreen.gif) center no-repeat; width:42px; text-align:center; color:#fff; font-weight:bold; font-size:14px; }
.headingPaging3 .paging3 .on { background:url(http://static.imedix.com/media/images/buttons/circleBlue.gif) center no-repeat; }
.headingPaging3 .paging3 td a { text-align:center; color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.headingPaging3 .paging3 td a:hover { color:#047bcd;}
.headingPaging3 .headingPagingH2 { background:url(http://static.imedix.com/media/images/corners/headingPaging.gif) left top no-repeat; padding-left:17px; height:36px; margin-right:195px; zoom:1; }
.headingPaging3 .headingPagingH2 h2 { background:url(http://static.imedix.com/media/images/corners/headingPaging.gif) right top no-repeat; height:36px; padding:0; line-height:33px; color:#000; font-weight:bold; }
.qna h3 { font-size:18px; font-weight:normal; padding:10px 0 20px; font-family:Arial, Helvetica, sans-serif; }
.topContributor .side { float:left; font-size:12px; text-align:center; width:84px; margin:47px 30px 30px 47px; display:inline; }
.topContributor .side .qnaNickName { text-align:left; }
.topContributor .side .qnaNickName a { text-decoration:underline; color:#000; font-size:14px; font-weight:bold; }
.topContributor .side .userImg { background:#FFFFFF none repeat scroll 0 0; border:1px solid #C8C8C8 !important; display:block; height:78px; margin:3px 0; padding:2px; width:78px; }
.topContributor .side .stars { cursor: pointer; float:none; }
.topContributor .topContributorData { color:#fff; padding:20px 15px 0 0; }
.topContributor .topContributorData table { float:right; }
.topContributor .topContributorData th { font-size:12px; text-align:left; }
.topContributor .topContributorData td { font-size:12px; text-align:right; }
.topContributor .topContributorData p { height:32px; overflow:hidden; margin-bottom:4px;padding-right:55px; }
.topContributor { position:relative; clear:left; background:url(http://static.imedix.com/media/images/general/topContributor2.jpg) left top no-repeat; height:221px; }
.topContributor .inner { background:url(http://static.imedix.com/media/images/general/topContributorR2.gif) right top no-repeat; height:221px; }
.topContributor .topContributorData a { color:#000; }
/**/
.qna .green4H2 { background:transparent url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) no-repeat scroll right top; border-top:7px solid #FFFFFF; height:35px; margin:0; }
.qna .green4H2 h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:transparent url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) no-repeat scroll left top; color:#000000; line-height:35px; margin:0; padding:0 0 0 17px !important; float:left; }
.green4H2 ul { float:right; width:300px; padding:0!important; height:28px; margin-top:7px; }
.green4H2 li { border:0 none !important; clear:none !important; float:left; height:28px !important; min-height:0 !important; padding:0 4px 0 0 !important; text-align:center; }
.green4H2 li a { color:#000; line-height:27px;padding:0 16px 0 20px;height:28px !important; float:left; }
.green4H2 li.on { background:url(http://static.imedix.com/media/images/corners/tabW.gif) right top no-repeat; }
.green4H2 li.on a { text-decoration:none; background:url(http://static.imedix.com/media/images/corners/tabW.gif) left top no-repeat;}
.topContributorsTbl { width:100%; border-collapse:collapse; border-bottom:1px solid #bbe878; }
.topContributorsTbl th { font-size:13px; border-bottom:1px solid #bbe878; white-space:nowrap; padding:4px; }
.topContributorsTbl td { text-align:center; height:23px; padding:2px 5px; border-bottom:1px dashed #bbe878; border-right:1px solid #bbe878; font-size:12px; }
.topContributorsTbl td.Rank {border-left:1px solid #BBE878;}
.topContributorsTbl td img { vertical-align:middle;}
.topContributorsTbl .name { text-align:left; width:30%; }
.topContributorsTbl .gender { text-align:left; }
.topContributorsTbl .flag { border-right:0; }
.topContributorsTbl .even td { background-color:#e1f5c4;}
/*memberCarusel*/
.memberCarusel { height:127px; position:relative; padding-top:13px; }
.memberCarusel li { display:inline; float:left; margin:0; overflow:hidden; text-align:left; white-space:nowrap; height:127px; padding:0 21px 0 14px; background:url(http://static.imedix.com/media/images/corners/membersPagingLiBorder.gif) right top no-repeat; }
.memberCarusel li.hover,
.memberCarusel li:hover { background-color:#daf2b5; }
.memberCarusel li.on { background-color:#bbe878; }
.memberCarusel li .ucItem { width:70px; text-align:center; overflow:hidden; }
.memberCarusel li .qnaNickName { text-align:left; }
.memberCarusel li .stars { display:block; padding-bottom:3px; text-align:center; }
.memberCarusel li a { color:#000000; font-size:0.9em; text-decoration:none; }
.memberCarusel img.userImg { border:1px solid #C8C8C8 !important; display:block; height:60px; margin:4px auto; padding:3px; width:60px; background:#fff; }
.memberCarusel .carusel { height:127px; overflow:hidden; margin:0 18px; width:844px; }
.memberCarusel .next,
.memberCarusel .prev { position:absolute; width:15px; height:127px; top:13px; background:url(http://static.imedix.com/media/images/buttons/membersPagingButs.png) no-repeat; text-decoration:none; text-indent:-9999px; overflow:hidden; }
.memberCarusel .next:hover { background-position:right bottom; }
.memberCarusel .prev:hover { background-position:left bottom; }
.memberCarusel .next { background-position:right top; right:0; }
.memberCarusel .prev { background-position:left top; left:0; }
.greenWideH2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.greenWideH2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) right top no-repeat; line-height:35px; font-weight:bold; }

.omgili { text-align:center; height:95px; padding-top:50px; background:url(http://static.imedix.com/media/images/corners/omgili300.gif) no-repeat; }
.omgili a { display:block; text-align:left; padding:0px 14px 0px; margin-bottom:10px; }

/**/
.badgeS { position:absolute; background:url(http://static.imedix.com/media/images/icons/badgeS.png) no-repeat; width:17px; height:27px;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badgeS.png', sizingMethod='scale');
}
/*.usersUl li .badgeS { top:122px; left:83px;}*/
/*.userFriends li .badgeS { top:69px; left:60px;}*/
/**/
.badge-pPage {  position:absolute; background:url(http://static.imedix.com/media/images/icons/badge-pPage.png) no-repeat; width:108px; height:174px;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badge-pPage.png', sizingMethod='scale');
}
.badge-pPage span { display:block; margin:0;font-size:22px; line-height:18px; color:#fff; font-weight:bold; text-align:center; posi tion:relative; padding:49px 0 0 0;}
.badge-pPage a { display:block; width:100px; font-size:13px; color:#fff; margin:auto;  overflow:hidden; white-space:nowrap; position:relative;}
.ppuserData .badge-pPage { top:-69px; right:30px;}
/**/
.badgepContrib { width:88px; height:145px; position:absolute; top:110px; right:-20px; background:url(http://static.imedix.com/media/images/icons/badgepContrib.png) no-repeat; _background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badgepContrib.png', sizingMethod='scale');
}
/**/
.relTopics { margin-bottom:15px; }
.relTopics .in { padding:7px 0; zoom:1; }
.relTopics ul { padding:0 0 0; margin:0px; clear:left; zoom:1; }
.relTopics li { float:left; width:42%; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
/**/
.farlex{line-height:35px; margin-top:5px;}
.farlex a{font-size:16px;}
/*smart search*/
.smartSearch { width:100%; border-collapse:collapse; margin-bottom:10px; }
.smartSearch td { background:url(http://static.imedix.com/media/images/corners/SmartImg02.gif) left center no-repeat; font-size:13px; line-height:18px; padding:10px 12px 0 75px; }

/************************/
.discussionPostNew { background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) center no-repeat; margin:12px 0px;}
.left .discussionPostNew { margin:12px 8px;}
.discussionPostNew .top {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .bot { height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right bottom no-repeat; font-size: 0.01em; display: block; clear: both; }
.discussionPostNew .bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left bottom no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .inner { padding:5px 10px;}
.discussionPostNew .inner strong,
.discussionPostNew .inner h2 { font-size:14px; display:inline;}
.discussionPostNew .askBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/ask3.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .askBut:hover,
.discussionPostNew .askBut.hover { background-position:bottom;}
.discussionPostNew label { font-size:11px;}
.discussionPostNew textarea { font-size:12px; border:1px solid #BCBCBC; overflow:auto; width:85%; height:40px; vertical-align:bottom; zoom:1; }
.discussionPostNew .postBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/post.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .postBut:hover,
.discussionPostNew .postBut.hover { background-position:bottom;}
.discussionPostNew .postUrl {border:1px solid #BCBCBC; width:85%; font-size:14px; padding:2px 0; margin-bottom:15px;}
.discussionPostNew .postUpload { font-size:14px;  padding:2px 0; margin-bottom:15px; width:85%;}
.discussionPostNew .postRem {display:block;font-size:11px; position:relative; top:-15px; margin-bottom:-11px; _margin-bottom:0;}
/************************/
/************************/
/************************/
#PDI_container966743 .pds-box { width:250px!important;}
#PDI_container966743 .pds-answer { background:url(http://static.imedix.com/media/images/pd/pds-answerbg.gif) center bottom no-repeat #fff!important; }
@media print {    
	.header,
	.find,
	.nav,
	.footer,
	.contentGeneral h1 a { display:none;}
	.contentGeneral { _width:70%; font-size:medium;}
	.contentGeneral .printLogo { display:block;}
  }
  
/*communitiesLoby*/
.communitiesLobyHead { height:159px; overflow:hidden; background:url(http://static.imedix.com/media/Images/corners/communitiesLobyHead.png) left bottom no-repeat; }
.communitiesLobyHead .communitiesLobyHead-left { float:left; display:inline; width:710px; }
.communitiesLobyHead .communitiesLobyHead-right { float:right; display:inline; width:230px; margin-right:6px; }
.communitiesLobyHead .searchCommunities { clear:both; height:37px; overflow:hidden; }
.communitiesLobyHead .searchCommunities .searchBox { width:167px; }
.communitiesLobyHead .searchCommunities .searchBoxDeafultText { margin:-60px 0 0; }
.communitiesLobyHead .selectorDiv { border:1px solid #c2c2c2; height:88px; overflow:auto; clear:both; background:#fff; }
.communitiesLobyHead .selectorDiv ul li { padding:2px 6px; font-size:14px; color:#b1b1b1; cursor:pointer; }
.communitiesLobyHead .communitiesLobyHead-left h1 { padding-bottom:10px; }
.communitiesLobyHead .communitiesLobyHead-left p { font-size:14px; line-height:20px; padding-bottom:25px; }
.communitiesLobyHead .abc { line-height:normal; margin-left:0; padding:0; }
.communitiesLobyHead .abc ul { padding:9px 0 0 5px; height:48px; }
.communitiesLobyHead .abc ul li { line-height:30px; float:left; width:13px; padding:0 3px; text-align:center; _padding:0 1px; _position:relative; }
.communitiesLobyHead .abc ul li.on { }
.communitiesLobyHead .abc ul li a { font-size:14px; height:48px; color:#000; position:relative; display:block; width:14px; _position:;
}
.communitiesLobyHead .abc ul li a:hover { font-size:14px; color:#000; text-decoration:none; font-weight:bold; background:none; }
.communitiesLobyHead .abc ul li a.on,
.communitiesLobyHead .abc ul li a.on:hover { font-size:14px; background:url(http://static.imedix.com/media/Images/corners/abc.gif) center top no-repeat; width:23px; left:-5px; text-decoration:none; font-weight:bold; color:#000; _left:-4px; _position:absolute; }
.communitiesLobyHead .abc ul li.first { width:197px; padding:0; }
.communitiesLobyHead .abc ul li.first a { font-size:14px; width:197px; padding-right:5px; }
.communitiesLobyHead .abc ul li.first a.on,
.communitiesLobyHead .abc ul li.first a.on:hover { text-align:center; font-size:14px; background:url(http://static.imedix.com/media/Images/corners/abcFirst.gif) left top no-repeat; width:195px; padding-right:5px; left:0; text-decoration:none; font-weight:bold; color:#000; _position:absolute; }
.communitiesLoby .communitieBoxRightWrap { float:right; display:inline; width:307px; margin-right:19px; }
.communitieBox { width:280px; height:180px; padding:5px; margin:8px 0 9px 17px; background:#a0c766; float:left; display:inline; }

.communitieBox .itemPic { zoom:1; display:block;}
.communitieBox a { color:#1e62a9; }
.communitieBox .communitieBox-text { position:relative; height:87px; overflow:hidden; padding:3px 0 0 12px; margin-top:5px; background:#fff; font-size:12px; }
.communitieBox h4 { font-weight:normal; font-size:12px; padding-bottom:4px; }
.communitieBox h4 a { font-size:14px; font-weight:bold; }
.communitieBox .video,
.communitieBox .photo,
.communitieBox .question { text-decoration:none; padding-left:18px; line-height:18px; }
.communitieBox .video:hover,
.communitieBox .photo:hover,
.communitieBox .question:hover { text-decoration:underline; }
.communitieBox .video { background:url(http://static.imedix.com/media/Images/icons/videoS.jpg) left center no-repeat; }
.communitieBox .photo { background:url(http://static.imedix.com/media/Images/icons/friendshipS.png) left center no-repeat; text-decoration:none; }
.communitieBox .question { background:url(http://static.imedix.com/media/Images/icons/questionS.jpg) left center no-repeat; text-decoration:none; }
.communitieBox .more { position:absolute; bottom:4px; right:3px; }
.communitieBox .userImg { width:32px; height:32px; float:left; margin:7px 11px 5px 1px; }
.communitieBox .userImgBadge { float:left; margin:7px 11px 5px 1px; }
.communitieBox .theq { height:33px; display:block; overflow:hidden; text-decoration:none; margin:5px 0 0; }
.communitieBox .theq:hover { height:33px; display:block; overflow:hidden; text-decoration:underline; margin:5px 0 0; }
.communitieBox .theqBy {text-decoration:none; }
.communitieBox .theqBy:hover {text-decoration:underline; }
.communitieBox p { padding:3px 0 0 27px; height:60px; overflow:hidden; }
.communitieBox p img { float:left; margin-left:-27px; }
.communitiesLoby { margin:0; background:url(http://static.imedix.com/media/Images/corners/communitiesLoby.png) center bottom no-repeat; padding-bottom:9px; zoom:1; }
.communitiesLoby .topicsList { width:614px; float:left; padding-top:7px; }
.communitiesLoby .topicsList li { width:280px; margin:1px 5px 1px 22px; float:left; display:inline; background:url(http://static.imedix.com/media/Images/icons/greenArrow3.gif) left 9px no-repeat; }
.communitiesLoby .topicsList li a { padding:5px 3px 5px 3px; display:block; margin-left:17px; }
.communitiesLoby .topicsList li.even a { background:#cdee9d; }
/*communitiesLoby - discussionPostNew*/
.discussionPostNew fieldset { border:0; width:445px; float:left; }
.discussionPostNew fieldset textarea { width:443px; height:90px; border-color:#d5dfe5; margin:2px 0; }
.discussionPostNew fieldset .askBut { border: 0px; float:right; display:inline; }
.discussionPostNew .recentQuestions { float:right; display:inline; width:445px; }
.discussionPostNew .recentQuestions .questionItem { padding:4px 0 8px 45px; clear:both; line-height:18px; }
.discussionPostNew .recentQuestions .questionItem .userImg { width:34px; height:34px; border:1px solid #fff; float:left; margin-left:-45px; }
.discussionPostNew .recentQuestions .questionItem .userImgBadge {float:left; margin-left:-45px; }
.discussionPostNew .recentQuestions .questionItem .theq { font-size:14px; display:block; font-weight:bold; }
.discussionPostNew .recentQuestions .questionItem cite { color:#6e6e6e; font-size:12px; font-style:normal; line-height:normal; }
.discussionPostNew .recentQuestions .questionItem cite span { color:#6baf02; }
.discussionPostNew .recentQuestions .more { float:right;}
.discussionPostNew .recentQuestions hr { border:1px solid #e3f2ff; border-top-color:#b0c8d8; background:#e3f2ff; margin:8px 0; #margin:0;}

/*Board / SearchAll icons*/
.writeIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/write-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/write-24.png', sizingMethod='scale');
}
.linkIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/link-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/link-24.png', sizingMethod='scale');
}
.videoIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/video-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/video-24.png', sizingMethod='scale');
}
.photoIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/photo-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/photo-24.png', sizingMethod='scale');
}
.askIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/Question-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/Question-24.png', sizingMethod='scale');
}

.answerIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/Answer-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/Answer-24.png', sizingMethod='scale');
}

.contributourIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/contributer-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/contributer-24.png', sizingMethod='scale');
}

.friendshipIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/friendship-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/friendship-24.png', sizingMethod='scale');
}

.profileIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/profile-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/profile-24.png', sizingMethod='scale');
}
.webIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/web-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/web-24.png', sizingMethod='scale');
}
.communitiesIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/communities-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/communities-24.png', sizingMethod='scale');
}
.peopleIcon { width:61px; height:32px; background:url(http://static.imedix.com/media/images/icons/people-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/people-24.png', sizingMethod='scale');
}
.boardIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/board-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/board-24.png', sizingMethod='scale');
}
/*Board / SearchAll icons end*/

.header3Body { margin-top:124px; #margin-top:126px;}
.header3Body .header3 { position:absolute; left:0; top:-124px; #top:-126px; }
.header3BodyHp { margin-top:123px;}
.header3BodyHp .header3 { position:absolute; left:0; top:-123px; }
.header3UpBody { margin-top:102px;}
.header3UpBody .header3.up { position:absolute; left:0; top:-102px; }

/*Pini subdomain test */
.ftrlinklist
{
    display: inline;
}
.ftrlinklist a
{
    color: #007ED3;
    font-size:12px;
    text-decoration: underline;
    margin-left: 10px;
    vertical-align: top;
    line-height: 14px;
}/*header*/ 
.header2 { background:url(http://static.imedix.com/media/images/header/headerBg.gif) bottom repeat-x #ffffff; margin: 0 0 0.4em; padding:0; }
.header2 .inner { height:164px;}
.header2 .left { float:left; height:164px; width:549px; overflow:visible; position:relative; margin:0 0 0 6px; display:inline; }
.header2 .left .logo { display:block; float:left; margin:20px 12px 0 0; }
.header2 .left .search { display:block; float:left; font-size:14px; padding-top:40px; }
.header2 .left .search cite { font-size:11px; color:#999999; font-weight: normal; }
.header2 .left .search input { vertical-align:middle; margin:8px 0 0; }
.header2 .left .search #q { margin:10px 8px 0 2px; border:1px solid #bbbbbc; width:296px; height:21px; padding:0 0 1px 2px; font-size:1.3em; vertical-align: middle; }
.header2 .left ul { position:absolute; bottom:0; left:0; height:31px; width: 650px; white-space:nowrap; }
.header2 .left ul li { float:left; background:url(http://static.imedix.com/media/images/header/tabL.png) left top no-repeat; margin:0 4px 0 0; text-align:center; min-width:100px; _width:100px; white-space:nowrap;}
.header2 .left ul li a { font-size:16px; padding:0 10px; line-height:31px; height:31px; color:#000000; display:block; text-decoration:none; text-align:center; white-space:nowrap; background:url(http://static.imedix.com/media/images/header/tabR.png) right top no-repeat; #min-width:80px;}
.header2 .left ul li.on { background-image:url(http://static.imedix.com/media/images/header/tabLOn.png); }
.header2 .left ul li.on a { background-image:url(http://static.imedix.com/media/images/header/tabROn.png); font-weight:bold;}
/**/
.header2 .right { float:right; display:inline; width:211px; margin:10px 6px 0 0; font-size:0.9em; position: relative; height: 145px; }
/*profileUl*/
.header2 .right .profileUl { background:url(http://static.imedix.com/media/images/header/rightBg.png) no-repeat; padding:7px 0 0 12px; height:114px; overflow:hidden; }
.header2 .right a { color:#22559d;}
.header2 .right a:hover {color:#686b5b;}
.header2 .right a.WelcomeUser { color:#000000;}
.header2 .right .status { position: relative; padding:0.4em 0; }
.header2 .right .status a {  font-weight:bold; text-decoration:none; padding:0 1.1em 0 0.6em; }
.header2 .right .status a { background:url(http://static.imedix.com/media/images/header/status.gif) right center no-repeat; }
.header2 .right .status a.online { color:#a6d517; }
.header2 .right .status a.offline { color:#000000; }
.header2 .right .status a.busy { color:#007ed3; }
.header2 .right .status a.invisible { color:#999999; }
.header2 .right .status a:hover { }
.header2 .right .status .statusSelect { position:absolute; right:5px; top:1.8em; width:78px; }
.header2 .right .status .statusSelect a { display:block; background:#d5d8db; width:78px; text-align:center; padding:3px 0; margin:1px 0; }
.header2 .right .profile a {cursor:pointer;}
.header2 .right .newMsg {padding-top:4px;  clear:right;}
.header2 .right .newMsg a {vertical-align:top;}
.header2 .right .profile { padding:3px 0 3px; white-space:nowrap; color:#333333; font-size:1em; }
.header2 .right .profile div { width:160px; height:8px; background:url(http://static.imedix.com/media/images/header/profileScaleBg.gif) no-repeat; padding:2px; margin:0 0 0; }
.header2 .right .profile div img { height:8px; }
/*guestUl*/
.header2 .right .guestUl { width:170px; height:85px; background:url(http://static.imedix.com/media/images/header/rightGuestBg.png) no-repeat; overflow:hidden; float:right; }
.header2 .right .guestUl li { color:#666666; padding:0 0 0 10px; font-weight: bold; }
.header2 .right .guestUl li a { color:#0177ef; font-weight: bold;}
.header2 .right .guestUl li.first { font-size:1.4em; padding:17px 0 15px 10px; font-weight:normal; }
.header2 .right .guestUl li.first a { font-weight:normal;}
/*inviteUl*/
.header2 .right a.inviteUl { color:#000000; text-decoration:underline; font-size:1em; display:block; text-align:right; position: absolute; bottom: 0px; right:0; }
.header2 .right a.inviteUl img { vertical-align:middle;}
/**/
.meanLine a.all2 { text-decoration: underline; display:inline; float:right; padding:0.2em 0 0.3em; font-size:0.71em; color:#22559d; font-weight: normal; margin-right:-10px; }
.meanLine a.all2:hover {  text-decoration: underline;color:#686b5b;}
.meanLine .breadcrumbs {margin-left:-1em; _margin-left: -0.55em;}
.breadcrumbs .back { float:right; color: #007ed3; font-size:1em; }
.breadcrumbs .back a{ /*background-color:#81B7D3; color:White;*/ color: #007ed3; padding:2px; text-decoration:underline;}
.breadcrumbs .back:hover a{ color: #002c44; }
/*subs*/
ul.subs {height:42px; white-space:nowrap; margin:0 0 0 6px; clear:both;  }
/*OPERA FILTER
html:first-child ul.subs {  top:-0.4em;}*/
/*============*/
ul.subs li {float:left; font-size:14px; line-height:40px; display:inline; margin:0 0px 0 0; height:42px;}
ul.subs li span { font-weight:bold; }
ul.subs li.first,
ul.subs li.last { margin:0; padding:0; background:none;}
ul.subs li.l { width:16px; margin:0; padding-left:12px;}
ul.subs li.r { width:16px; margin:0; padding-right:4px;}
ul.subs li.v {background:url(http://static.imedix.com/media/images/header/subsVline.gif) center top no-repeat; width:21px; margin:0;}
ul.subs li a { font-size:14px; line-height:40px; padding:0 0px; height:auto; color:#000; display:inline; text-align:center; white-space:nowrap; background:none;}
ul.subs li a:hover { text-decoration:none; color:#000;}
.newtab {font-style:italic; font-size:12px; color:Orange; font-weight:bold;}
/*header3*/
.header3{position:relative; z-index:1;}
.header3 h1 {padding:17px 0; font-size:18px; color:#6FA819; font-weight:normal;}
.header3 .searchLine { min-height:56px; _height:56px; padding:8px 15px 0; clear:both; }
.header3 .searchLine .logo { float:left; margin-right:15px; }
.header3 .searchLine .search {  margin-top:8px;  #margin-top:16px; margin-left:30px; }
.header3 .searchLine .search td { vertical-align:top;padding:2px 0 0;}
.header3 .searchLine .searchTd { background:url(http://static.imedix.com/media/images/header/searchSelectBg.png) left top no-repeat;}
.header3 .searchLine .search .searchBox { font-size:16px; height:21px; margin:0 8px 0 4px; padding:0 0 1px 2px; width:308px; border:0; background:transparent; }
.header3 .searchLine .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.header3 .searchLine .search input {vertical-align:middle; }
.header3 .searchLine .search cite { color:#b1b1b1; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.header3 .searchLine .search .selector { width:116px; background:url(http://static.imedix.com/media/images/header/selectTop.png) center top no-repeat;}
.header3 .searchLine .search .selector .exWrap { position:relative;}
.header3 .searchLine .search .selector .visText { width:102px; height:18px; _height:17px; font-size:14px; font-weight:bold; padding:5px 0 0 7px; position:absolute; cursor:pointer }
.header3 .searchLine .search .selector .expander { width:102px; background:transparent url(http://static.imedix.com/media/images/header/selectBot.png) center bottom no-repeat; min-height:1px; _height:1px; padding:0 7px 8px; font-size:0.001em; position:absolute; top:23px;overflow:hidden; cursor:pointer}
.header3 .searchLine .search .selector .expander .items { font-size:14px; font-weight:bold; line-height:18px; display:none; cursor:pointer}
.header3 .searchLine .search .selector .expander .items .first{ padding-top:2px;margin-top:3px;border-top:dashed 1px  #A6D886;}
.header3 .searchLine .search .selector .expander.on .items { display:block; cursor:pointer;}
.header3 .searchLine .search .selector .expander.on .items li { z-index:1000;}
.header3 .searchLine .forumPromo{float:right; text-align:right; padding-right:0.5em;}
.header3 .searchLine .search .searchTd .uber{position:absolute; font-size:15px; display:none; color:#B1B1B1; margin:5px 0 0 8px;}
.header3.up .searchLine .search .searchTd .uber{}
.header3 .tabsUserhLine { padding:17px 15px 0; z-index:1; height:42px;}
/*tabs*/
.header3 .tabsUserhLine .tabs {}
.header3 .tabs li { float:left; display:inline; height:42px;}
.header3 .tabs li a { display:block; height:42px; text-indent:-9999px; overflow:hidden; text-decoration:none; zoom:1; background:url(http://static.imedix.com/media/images/header/tabs.png) no-repeat; }
.tabs #hp a { width:93px; background-position:left top;}
.tabs #hp a.on { background-position:left bottom;}
.tabs #hp.hover a { background-position:left top;}
.up .tabs #hp.hover a,
.header3 .tabs #hp.on a {background-position:left bottom;}
.tabs #HealthCommunity a { width:207px; background-position:-93px top;}
.tabs #HealthCommunity.hover a { background-position:-93px -42px;}
.up .tabs #HealthCommunity.hover a,
.header3 .tabs #HealthCommunity.on a {background-position:-93px bottom;}
.tabs #MyStuff a { width:150px; background-position:-300px top;}
.tabs #MyStuff.hover a { background-position:-300px -42px;}
.up .tabs #MyStuff.hover a,
.header3 .tabs #MyStuff.on a { background-position:-300px bottom;}
.tabs #Members a { width:138px; background-position:-450px top;}
.tabs #Members.hover a { background-position:-450px -42px;}
.up .tabs #Members.hover a,
.header3 .tabs #Members.on a { background-position:-450px bottom;}
.header3.up { min-height:75px; height:auto;}
.up .tabsUserhLine {padding:0 15px 5px; zo om:1; height:auto;}
.up .tabsUserhLine .tabs li { float:left; display:inline; height:27px;}
.up .tabsUserhLine .tabs li a { display:block; height:27px; text-indent:-9999px; overflow:hidden; text-decoration:none; zoom:1; background:url(http://static.imedix.com/media/images/header/tabsUp.png) no-repeat;}
/**/
.tabsUserhLine .tabs li ul { position:absolute; background:red; display:none; padding:0 0 10px; z-index:1;}
.tabsUserhLine .tabs li ul li { float:none!important; display:block!important; height:auto!important; margin:0 6px!important;}
.tabsUserhLine .tabs li ul li a { background-image:none!important; height:auto!important; text-indent:0!important; color:#fff!important; width:auto!important; padding:4px 8px 5px; border-top:1px solid #b7def8;}
.tabsUserhLine .tabs li ul li a.on { font-weight:bold}
.tabsUserhLine .tabs li ul li.first a { border-color:#82c8f9; #border-color:#78c3f9;}
.tabsUserhLine .tabs li ul li a:hover { background-color:#3b8ec9; border:0; padding:5px 8px 5px;}
.tabsUserhLine .tabs li.hover ul { display:block;}
.tabsUserhLine .tabs li#HealthCommunity ul { width:209px; margin-left:-1px;  background:url(http://static.imedix.com/media/images/header/healthCommunitySub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/healthCommunitySub.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#MyStuff ul { width:152px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/MyStuffSub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/MyStuffSub.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#Members ul { width:140px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/membersSub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/membersSub.png) center bottom no-repeat;}
/**/
.tabsUserhLine .tabs li#HealthCommunity.on ul { width:209px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/healthCommunitySubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/healthCommunitySubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#MyStuff.on ul { width:152px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/MyStuffSubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/MyStuffSubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#Members.on ul { width:140px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/membersSubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/membersSubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li.on ul li a {color:#000!important;border-color:#d5d5d5!important;}
.tabsUserhLine .tabs li.on ul li.first a { border-color:#e4e8eb!important;}
.tabsUserhLine .tabs li.on ul li a:hover {  background-color:#d9d9d9!important;}
/**/
.header3 .tabsUserhLine .userTop { float:right; text-align:right; line-height:18px; font-size:13px; }
.header3 .tabsUserhLine .userTop span { color:#1e62a9; font-size:12px; }
.header3 .tabsUserhLine .userTop a { font-size:13px; color:#1e62a9;}
/**/
/*spacers*/
.vSpacer5 { height:5px; font-size:2px; overflow:hidden;}
.vSpacer7 { height:7px; font-size:2px; overflow:hidden;}
.vSpacer10 { height:10px; font-size:2px; overflow:hidden;}
.vSpacer15 { height:15px; font-size:2px; overflow:hidden;}
.userTop .status {  display:inline;  text-align:left; position: relative; zoom:1; width:107px; }
.up .userTop .status { _left:-644px;}
.userTop .status a { font-weight:bold; text-decoration:none; padding:0 9px 0 0px; background:url(http://static.imedix.com/media/images/header/status.gif) right 7px no-repeat;  margin:0 -5px 0 0; #margin-right:-2px; zoom:1; }
.userTop .status a.online { color:#44a800; padding:0 13px 0 2px; background:url(http://static.imedix.com/media/images/header/statusOn.gif) right 7px no-repeat; }
.userTop .status a.offline { color:#da0000; padding:0 13px 0 2px; background:url(http://static.imedix.com/media/images/header/statusOff.gif) right 7px no-repeat; }
.userTop .status a.busy { color:#007ed3; }
.userTop .status a.invisible { color:#bbbbbb; background:url(http://static.imedix.com/media/images/header/statusInvisble.gif) right 7px no-repeat; }
.userTop .status a:hover { }
.userTop .status .statusSelect {z-index:1; position:absolute; left:; top:-4px; width:68px; right:-8px; height:72px; padding:24px 1px 0 1px; background:url(http://static.imedix.com/media/images/header/statusSelectBg.png) left top no-repeat; _background:url(http://static.imedix.com/media/images/header/statusSelectBgIE.png) left top no-repeat; }
.userTop .status .statusSelect .mid { display:block; padding:1px 0; margin:1px 0; border-bottom:1px solid #cde6bc; border-top:1px solid #cde6bc;}
.userTop .status .statusSelect a { display:block; background:none; width:62px; text-align:left; padding:1px 0 1px 4px; margin:0 0 0 1px; }
.userTop .status .statusSelect a:hover { color:#fff; background-color:#3b8ec9;}
/************************/
.header3.hp .tabsUserhLine { padding-top:0;}
.header3.hp .searchLine { min-height:0; height:48px!important; overflow:hidden;padding-top:10px;}
.hpSearch { padding:15px 0 0 170px; height:133px; background:url(http://static.imedix.com/media/images/general/hpImage4.jpg) left bottom no-repeat; }
.hpSearch h2 { display:block; font-size:17px; color:#0e64a0; padding:5px 0 2px 8px; font-weight: normal; }
.hpSearch .search .searchTd .uber{ position:absolute; margin-top:-4px; font-size:15px; display:none; color:#B1B1B1; padding:5px 0 0 8px; }
.hpSearch .search td { vertical-align:top;padding:2px 0 0; height:43px!important; overflow:visible;}
.hpSearch .searchTd { background:url(http://static.imedix.com/media/images/header/searchHp.png) left top no-repeat; width:435px;	
	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/header/searchHp.png', sizingMethod='image');}
.hpSearch .search .searchBox { font-size:16px; height:21px; margin:1px 8px 0 4px; padding:0 0 1px 2px; width:418px; border:0; background:transparent; }
.hpSearch .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.hpSearch .search input {vertical-align:middle; position:relative; }
.hpSearch .search cite {position:relative; color:#8b8f93; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.chat { background:url(http://static.imedix.com/media/images/general/chat2Bg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chat2Bg.png) no-repeat; width:341px; /*height:531px;*/ height:398px; padding:0 4px 3px 0; cursor:move; }
.chatBig { background:url(http://static.imedix.com/media/images/general/chatBigBg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chatBigBg.png) no-repeat; width:341px; height:555px; padding:0 4px 3px 0; }
.chatMini { background:url(http://static.imedix.com/media/images/general/chatMiniBg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chatMiniBg.png) no-repeat; width:341px; height:115px; padding:0 4px 3px 0; overflow:hidden; cursor:move;}
.control { position:relative; height:32px; cursor:move; }
.control a { position:absolute; display:block; text-decoration:none; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.control a.sYes { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) left top no-repeat; height:13px; width:15px; top:14px; left:26px; }
.control a.sYes:hover { background-position: left -13px; }
.control a.sYes-On { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) left -26px no-repeat; height:13px; width:15px; top:14px; left:26px; }
.control a.sNo { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) right top no-repeat; height:13px; width:7px; top:14px; left:26px; }
.control a.sNo:hover { background-position: right -13px; }
.control a.sNo-On { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) right -26px no-repeat; height:13px; width:7px; top:14px; left:46px; }
.control a.min { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) left top no-repeat; height:11px; width:8px; top:14px; right:37px; }
/*.control a.min:hover {}*/
.control a.exp { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) -17px top no-repeat; height:11px; width:12px; top:14px; right:37px; }
/*.control a.exp:hover {}*/
.control a.close { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) -38px top no-repeat; height:11px; width:7px; top:14px; right:21px; }
/*.control a.close:hover {}*/
/*yellow*/
.yellow { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; color:#000000; width:300px; margin:0 auto; background:url(http://static.imedix.com/media/images/corners/chatYellowB.gif) bottom no-repeat; padding:0 0 4px; cursor:default;}
.yellow b { display:block; height:4px; overflow:hidden; font-size:0.001em; background:url(http://static.imedix.com/media/images/corners/chatYellowT.gif) top no-repeat; }
.yellow h5 { font-size:1.1em; width:auto}
.yellow span { font-size:1.1em; font-weight:bold;  }
.yellow .innerTop .accept, 
.yellow .innerTop .ignore {float: left; font-size:1.1em;}
.yellow .innerTop .accept{color:#3674f2;}
.yellow .innerTop .ignore{color:#989898; margin-left:10px}
.yellow .innerTop,
.yellow .innerBot { background-color:#edf6c1; padding:3px 8px; #height:1%;}
.yellow .innerBot  { }
.yellow .innerBot cite { font-size:0.95em; display:block; float:right; font-weight:bold;}
.yellow .innerBot input { font-size:0.9em; border:1px solid #7b7d70; font-style: italic; color: #666666; width: 115px; display: block; height: 12px; float: right; position:relative; }
.yellow .innerTop img { float:left; margin:0 9px 0 0; }
.yellow .innerBot img { float:right; margin:0 0 0 9px; }
.yellow img { width:37px; height:37px; padding:2px; background-color:#ffffff; }
.yellow .friends {background:transparent url(http://static.imedix.com/media/images/icons/addToFriends.gif) no-repeat scroll 2px center; color:Black; padding-left:20px; float:left; margin-top:5px; font-style:normal;}
.yellow a { color:#666666; font-style:italic; font-size:0.95em; display:block; float:right; clear:left;}
.yellow a:hover { color:#3A3A3A; }
.yellow .innerTop a { clear:right; }
/*.chatMini .yellow .innerTop { font-weight:bold;}*/
/*conversation*/
.conversation { height:147px; width:/*300*/274px; padding:0 13px; margin:2px auto; background-color:#ffffff; overflow:auto; font-size:0.9em; cursor:default }
.conversation2 { height:124px; width:/*300*/274px; padding:0 13px; margin:2px auto; background-color:#ffffff; overflow:auto; font-size:0.9em; }
.conversation p,
.conversation2 p { color:#4F4F4F; margin:7px 0; }
.conversation p.other,
.conversation2 p.other { color:#0F577F; }
.conversation p.last,
.conversation2 p.last { margin:15px 0; padding:7px 0; color:#c0c0c0; border-top:1px solid #c0c0c0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:0.95em; }
.postConversation { background-color:#edefd3; width:/*300*/274px; padding:3px 13px; margin:0 auto 4px; font-size:0.8em; color:#666666; cursor:default; }
/*talk*/
.chat .talk { position:relative; height:60px; width:310px; margin:2px 0 6px 10px; background:url(http://static.imedix.com/media/images/corners/chatLine.gif) left repeat-y; clear: both; }
.chat .talk textarea { border:0; overflow:auto; float:right; height:60px; width:200px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; }
.chat .talk .send { display:block; overflow:hidden; text-indent:-9999px; text-decoration:none; position:absolute; height:75px; width:75px; background:url(http://static.imedix.com/media/images/buttons/chatSend.png) no-repeat; left:0; top:26px; z-index: 1; }
.chat .talk .send:hover { background-position: left -75px; }
.chat .talk .errorMsg { padding-left:50px; font-style:italic; /*color:#F14D6A*/ color:#989898;}
.chat .talk h6 { padding:1px 0 0 20px; font-size:0.85em; color:#666666; font-weight:normal; cursor:default}
/*textControl*/
.textControl { clear:both; margin: 0 0 0 20px; height:21px; }
.textControl li { float:left;}
.textControl li a { display:block; height:21px; text-indent:-9999px; text-decoration:none; overflow:hidden;}
.textControl li a.s { width:33px; background:url(http://static.imedix.com/media/images/buttons/chatS.png) left top no-repeat;}
.textControl li a.b { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatB.png) left top no-repeat;}
.textControl li a.i { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatI.png) left top no-repeat;}
.textControl li a.u { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatU.png) left top no-repeat;}
.textControl li a:hover,
.textControl li a.on {background-position:left bottom;}
/* user */
.userssContainer { clear:both; padding:3px 0; margin:0 2px 0 0; }
.userssContainer .NoResults {font-size:1.2em; font-weight:bold; padding-left:15px; line-height:45px}
.userssContainer .NoResults ul {margin-left:30px; line-height:35px;}
.userssContainer .NoResults li {font-weight:normal; list-style:disc;}
.usersWrapper { float:left; width:33%; }
.usersWrapperCenter { float:left; width:34%;}
.user,
.userOn {margin:2px 0 2px 4px; overflow:hidden; }
.user { background:url(http://static.imedix.com/media/images/general/userT.png) right top no-repeat; }
.userOn { background:url(http://static.imedix.com/media/images/general/userOnT.png) right top no-repeat; }
.user .inner {background:url(http://static.imedix.com/media/images/general/userTl.png) left top no-repeat; padding:11px 0 0;}
.userOn .inner { background:url(http://static.imedix.com/media/images/general/userOnTl.png) left top no-repeat; padding:11px 0 0;}
/*userStatus*/
.userStatus { clear:right; }
input.chatBut { background:url(http://static.imedix.com/media/images/buttons/chatWithMe.png) no-repeat; width:101px; height:29px; text-decoration:none; text-indent:-9999px; overflow:hidden; margin:-3px 0 4px; }
input.chatBut.hover { background-position: left -29px;}
.user .userStatus a { color: #007ed3; text-decoration: underline; }
.user .userStatus a:hover { text-decoration: underline; color: #002c44; }
.userStatus h3 { font-family:Arial, Helvetica, sans-serif; font-size: 1.3em; }
.currUserStatus {font-family:Georgia, "Times New Roman", Times, serif; font-size: 0.85em; margin-bottom:8px; line-height:1.2em;}
/*userLine*/
.userLine { /*2ed height*/ height: 90px; padding:9px 0 0 11px; clear:both; white-space:nowrap; overflow: hidden; }
.userLine img.userImg { width:78px; height:78px; padding:4px; margin:0 7px 0 0; background-color:#FFFFFF; float:left;}
.userLine cite { display:block; color:#666666; font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif;}
/*userData*/
.userData {  /*3ed height*/font-size:0.95em; height:93px; overflow:hidden; padding:3px 19px 20px;}
.userData span { padding-bottom:9px; display: block; float:left; }
.user .userDataWrapper { background:url(http://static.imedix.com/media/images/general/userB.png) right bottom no-repeat; _margin-bottom:-2px;}
.user .userDataWrapper b.tr { height:4px; background:url(http://static.imedix.com/media/images/general/userC.png) right top no-repeat; font-size: 0.01em; display: block; }
.user .userDataWrapper b b { height:4px; background:url(http://static.imedix.com/media/images/general/userC.png) left top no-repeat; font-size: 0.01em; display: block; width:150px; }
.user .userData {background:url(http://static.imedix.com/media/images/general/userBL.png) left bottom no-repeat; }
.userOn .userDataWrapper { background:url(http://static.imedix.com/media/images/general/userOnB.png) right bottom no-repeat; _margin-bottom:-2px;}
.userOn .userDataWrapper b.tr { height:4px; background:url(http://static.imedix.com/media/images/general/userOnC.png) right top no-repeat; font-size: 0.01em; display: block; }
.userOn .userDataWrapper b b { height:4px; background:url(http://static.imedix.com/media/images/general/userOnC.png) left top no-repeat; font-size: 0.01em; display: block; width:150px; }
.userOn .userData {background:url(http://static.imedix.com/media/images/general/userOnBL.png) left bottom no-repeat; }
.userData h5 { font-size:1.3em;}
.userData a { font-family:Arial, Helvetica, sans-serif; color: #007ed3; }
.userData a:hover { }
/*.userData a:visited { color: #b3c0c7; }*/
.userData a.profile { color:#000000; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; float:right; width: auto; }
.userData a.profile:hover { color:#000000; text-decoration: underline; font-weight: bold; }
.userData a.mail { color:#000000; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; background:url(http://static.imedix.com/media/images/icons/mail2.png) left center no-repeat; display:block; line-height:23px; padding:0 0 0 35px; bottom:0; margin: 20px 0 0; }
.userData a.mail:hover { color:#000000; text-decoration:underline; font-weight: bold; }
.userData p { font-family:Arial, Helvetica, sans-serif; font-size:1.05em;}
.userData p a { color: #007ed3; }
.userData p a:hover { color: #002c44; }
.userData .UserIntersts { height:48px; overflow:hidden;  }
.userData .InterestsTitle { clear:both; }
.userData .NoInterests { padding-bottom:3px; font-family:georgia; color:gray; font-style:italic}
/*#####################*/
.ppcontent { background-color:#ffffff; padding:0.8em 0 5em; #height:1%; }
/*ppuserOn*/
.ppuserOn {background-color:#bde1ff;}
.ppuserOn .inner,
.ppuser .inner { padding:0.6em 1em 1em; }
.ppuserOn b.top {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.bot {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser {background-color:#e6e6e6;}
.ppuser b.top {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuser b.top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuser b.bot {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser b.bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser table,
.ppuserOn table { width:100%;}
/*userDataWrapper*/
.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppOnBg2.gif) bottom repeat-x #f0f8ff; margin:0 434px 0 0; }
td.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppOnBg2.gif) bottom repeat-x #f0f8ff; margin:0; vertical-align:top; font-size: 1em; }
.ppuserDataWrapper b.top2,
.userFriends b.top2,
.blocked b.top2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.top2 b,
.userFriends b.top2 b,
.blocked b.top2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.bot2,
.userFriends b.bot2,
.blocked b.bot2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.bot2 b,
.userFriends b.bot2 b,
.blocked b.bot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.userFriends .noFriends { font-family:georgia; color:gray; font-style:italic; font-size: 12px; margin-left:70px;}
/*td*/
td.userBot2,
td.userFriendsBot2 { height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr2.gif) right bottom no-repeat; font-size: 0.01em; }
td.userBot2 b,
td.userFriendsBot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
td.userBot2 {background-color:#d4ecff;}
td.userFriendsBot2 {background-color:#fff;}
/**/
.userFriends b.bot2 { clear:both;}
.ppuser .ppuserDataWrapper  { background:url(http://static.imedix.com/media/images/corners/ppBg2.gif) bottom repeat-x #fffffe; margin:0; margin:0 434px 0 0; }
.ppuser td.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppBg2.gif) bottom repeat-x #f5f5f5; margin:0; vertical-align:top; font-size: 1em; }
.ppuser .ppuserDataWrapper b.top2,
.ppuser .userFriends b.top2,
.ppuser .blocked b.top2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.top2 b,
.ppuser .userFriends b.top2 b,
.ppuser .blocked b.top2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.bot2,
.ppuser .userFriends b.bot2,
.ppuser .blocked b.bot2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.bot2 b,
.ppuser .userFriends b.bot2 b,
.ppuser .blocked b.bot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
/*td*/
.ppuser td.userBot2,
.ppuser td.userFriendsBot2 { height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr2.gif) right bottom no-repeat; font-size: 0.01em; }
.ppuser td.userBot2 b,
.ppuser td.userFriendsBot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser td.userBot2 {background-color:#dedede;}
.ppuser td.userFriendsBot2 {background-color:#fff;}
/**/
/*ppuserLine*/
.ppuserLine { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 1em; line-height: 1.3em; padding:0 0.1em 0; font-size: 0.85em; he ight: 118px; zoom:1; }
.ppuserLine h3 { font-family:Arial, Helvetica, sans-serif; float: left; }
.ppuserLine .profile { background:url(http://static.imedix.com/media/images/corners/grey345Top.gif) left top no-repeat; padding:6px 10px 4px; color:#333333; font-size:1.1em; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; }
.ppuserLine .profile div { margin:2px 0;  width:165px; height:8px; background:url(http://static.imedix.com/media/images/general/profileScaleBg2.gif) no-repeat; padding:2px; }
.ppuserLine .profile div img { height:7px; }
.ppuserOn .ppuserLine .profile { background:url(http://static.imedix.com/media/images/corners/blue345Top.gif) left top no-repeat;}
.ppuserLine .bot { width:345px; height:3px; background:url(http://static.imedix.com/media/images/corners/grey345Bot.gif) no-repeat;}
.ppuserOn .ppuserLine .bot {background:url(http://static.imedix.com/media/images/corners/blue345Bot.gif) no-repeat;}
.ppuserLine img.userImg { width:78px; height:78px; padding:4px; margin:0 1em 0 0; background-color:#FFFFFF; float:left; }
.ppuserLine .ppuserLineRight {float:right; width:345px;}
.userLinks { float:right; margin-top: 0em; margin-right: -0.3em; }
.userLinks li { display:inline; color:#000000; font-size:1.3em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.userLinks li a { color: #000000; font-weight: normal; padding: 0 0.5em; border-left: 1px solid #000000; }
.userLinks li a.first { border:0; border-right: 1px solid #000000;}
.userLinks li a:hover { color:#535353;}
.ppuserLine a.talk { background:url(http://static.imedix.com/media/images/buttons/chatWithMe.png) no-repeat; width:101px; height:29px; display:block; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden; position:relative; margin:-7px 4px 7px 0;}
.ppuserLine a.talk:hover { background-position: left -29px;}
.ppuserLine a.mail,
.ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat;}
.ppuser .ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3Off.gif) left center no-repeat;}
.ppuser .ppuserLine a.block { background:url(http://static.imedix.com/media/images/icons/block.gif) 3px center no-repeat;}
.ppuser .ppuserLine a.unblock { background:url(http://static.imedix.com/media/images/icons/blockOn.gif) 3px center no-repeat;}
.ppuserLine a.friends { background:url(http://static.imedix.com/media/images/icons/addToFriends.gif) 2px center no-repeat;}
.ppuserLine a.mail,
.ppuserLine a.friends {color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both; }
.ppuserLine a.block {background:url(http://static.imedix.com/media/images/icons/block.gif) 3px center no-repeat; color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both; }
.ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat;}
.ppuserLine a.unblock {background:url(http://static.imedix.com/media/images/icons/blockOn.gif) 3px center no-repeat; color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both;}
/*ppuserData*/
.ppuserData { position:relative; padding:1.2em; line-height:2em; }
.ppuserData h3 span { font-weight:normal;}
.ppuserData cite { color:#008dff; font-family:Georgia, "Times New Roman", Times, serif; display:block; padding:0.3em 0 0; }
.ppuserData p { margin:2em 0; padding:2em 0 0; border-top:4px solid #ffffff;}
.ppuserData p b { display:block;}
.ppuserData img { vertical-align:middle; border:1px solid #fff;}
.ppuserData img.qMark { border:0;}
/*UPDATE*/
.editOut { background-color: #FFFFFF; }
.editOut .top3 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.editOut .top3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .top3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .bot3 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .bot3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs { background-color:#e3f2ff; margin: 0.3em 0.6em 0.6em; padding: 0; line-height: 2.2em; }
.editOut .breadcrumbs .top4 {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right top no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .top4 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .bot4 {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .bot4 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs a { padding-left:0.8em;}
.fieldset { margin: 0.6em; font-size: 1.05em;}
.fieldset .top5 {height:3px; background:url(http://static.imedix.com/media/images/corners/ppTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.fieldset .top5 b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.fieldset .bot5 {height:3px; background:url(http://static.imedix.com/media/images/corners/ppBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.fieldset .bot5 b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.fieldset .in { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding: 1em 1.2em 1.5em; }
.fieldset .in img.userImg { width:54px; height:54px; padding:2px; margin:0 0.8em 0 0; background-color:#d4d4d4; float: left; }
.fieldset .in b.name { font-family:Georgia, "Times New Roman", Times, serif; margin-left:0.4em;}
/*ud-update details*/
.ud h5 { font-size:1.01em; font-family:Arial, Helvetica, sans-serif;}
.ud2 label { display: block; width: 5.3em; float: left; padding:0.3em 0 0; }
.ud input { border:1px solid #939393; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:287px;}
.ud2 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:278px;}
.ud2 select {background-color:#f5f6f7;margin:0 0 0.5em; width:281px;}
.ud2 textarea { height:150px;border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:278px;}
.ud2 h5 { font-size:1.01em; font-family:Arial, Helvetica, sans-serif;}
/**/
.fieldset .in .error,
.fieldset .in .rem  { display:block;}
.fieldset .ud2 .error,
.fieldset .ud2 .rem  { display:block; margin-left:10.9em;}
.fieldset .ud3 { clear:both; #height:1%;padding-top: 10px;}
.fieldset .ud3 label { display: block; width: 5.2em; float: left; padding:0.3em 0 0; }
.fieldset .ud3 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:277px;}
.fieldset .ud3 select {background-color:#f5f6f7;margin:0 0 0.5em; width:280px;}
/**/
.fieldset .ud4 { clear:both; #height:1%;padding-top: 10px;}
.fieldset .ud4 h5 { font-size:1.3em }
.fieldset .ud4 .error,
.fieldset .ud4 .rem  { display:block; margin-left:6em;}
.fieldset .ud4 .subTitle{font-size:1.1em}
.fieldset .ud4 ul { list-style-type:disc; padding-left:20px;}
.fieldset .ud4 li,p {font-size:1.0em; }
.fieldset .ud4 li{clear:right; padding-top:10px;}
.fieldset .ud4 label { display: block; width: 5.2em; float: left; padding:0.3em 0 0; }
.fieldset .ud4 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:277px;}
.fieldset .ud4 select {background-color:#f5f6f7;margin:0 0 0.5em; width:280px;}
/**/
input.goH { background:url(http://static.imedix.com/media/images/buttons/go.png) left bottom; width:54px; height:27px; margin-left: 0.6em; cursor:pointer }
input.go { background:url(http://static.imedix.com/media/images/buttons/go.png) left top; width:54px; height:27px; margin-left: 0.6em; cursor:pointer }
input.saveD { background:url(http://static.imedix.com/media/images/buttons/disabled_save.png) left top; width:114px; height:31px; margin-left: 0.6em; cursor:default }
input.save { background:url(http://static.imedix.com/media/images/buttons/saveChanges.png) left top; width:114px; height:31px; margin-left: 0.6em; }
input.saveH { background:url(http://static.imedix.com/media/images/buttons/saveChanges.png) left bottom; width:114px; height:31px; margin-left: 0.6em;}
input.cancel { background:url(http://static.imedix.com/media/images/buttons/cancel2.png) left top; width:68px; height:31px;}
input.cancelH { background:url(http://static.imedix.com/media/images/buttons/cancel2.png) left bottom; width:68px; height:31px;}
input.add { background:url(http://static.imedix.com/media/images/buttons/add2.png) left top; width:54px; height:31px; border:0; margin:-1px 0 1px 0.5em; padding:0; position:relative; }
input.addH { background:url(http://static.imedix.com/media/images/buttons/add2.png) left bottom; width:54px; height:31px; border:0; margin:-1px 0 1px 0.5em; padding:0; }
/**/
.fieldset .addDiv { margin:0; height:123px; overflow:auto; border:1px solid #939393; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #4F4F4F; scrollbar-shadow-color: #FFFFFF; scrollbar-darkshadow-color: #4F4F4F; scrollbar-arrow-color: #4F4F4F; scrollbar-track-color: #FFFFFF; width: 350px; zoom:1; }
.fieldset .addDiv p { padding:10px 0 8px; border-bottom:1px solid #c0c0c0; margin:0 0.5em; }
.fieldset .addDiv a { float:right; }
/*interest*/
.interest { font-size:0.8em; color:#707070; zoom:1; }
.interest a { text-decoration: underline; background-color:#ebefda; padding:0.1em 0.3em 0.2em; color:#929680; margin: 0 0.5em; }
.interest a:hover {  text-decoration: underline;color:#686b5b;}
/**********/
.helpRem {position: relative;}
.buble { position: absolute; background-color:#58a6e5;margin-left:360px; width:210px; overflow:hidden;}
.buble .bubleTop { height:7px; background:url(http://static.imedix.com/media/images/corners/bubleTR.gif) right top no-repeat; font-size: 0.01em; display: block;}
.buble .bubleTop b { height:7px; width:16px; background:url(http://static.imedix.com/media/images/corners/bubleTL.gif) left top no-repeat; font-size: 0.01em; display: block;}
.buble .bubleBot { height:7px; background:url(http://static.imedix.com/media/images/corners/bubleBR.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.buble .bubleBot b { height:7px; width:16px; background:url(http://static.imedix.com/media/images/corners/bubleBL.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.buble cite { background:url(http://static.imedix.com/media/images/corners/bubleSide.gif) left top no-repeat; display:block; padding:8px 14px 0 26px; font-size:0.8em; color:#FFFFFF; font-family: Georgia, "Times New Roman", Times, serif;}
.buble cite.bubleInterests { min-height:101px; _height:101px;}
.buble cite.bubleAbout { min-height:135px; _height:135px;}
/*new25-26-11-07*/
.userName { padding:0pt 0pt 0pt 27px; background:url(http://static.imedix.com/media/images/corners/userOff.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.userName span {font-weight:normal; font-size:0.95em; letter-spacing:-0.05em}
.userName a {text-decoration : underline; font-size:1.2em; color:Black; font-family:Arial}
.userName a:hover { text-decoration: none; }
.userOn .userName { background:url(http://static.imedix.com/media/images/general/bulletOn.gif) 11px 0.3em no-repeat; line-height:1.5em; }
.user .userName { background:url(http://static.imedix.com/media/images/general/bulletOff.gif) 11px 0.3em no-repeat; line-height:1.5em; }
.userName cite {color:#666666; display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:0.98em; font-weight:normal; margin-left:-14px;}
.userLine a.mail {clear:right;color:#000000;display:block;float:left;font-size:0.85em;padding:1px 0pt 2px 25px;width:110px;}
.userLine .friends {background:transparent url(http://static.imedix.com/media/images/icons/addToFriends.gif) no-repeat scroll 2px 8px;color:#000000;display:block;float:left;font-size:0.85em;padding:8px 0pt 1px 24px; width:120px; white-space:normal; }
.userOn .userLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat; }
.userLine .friends:hover,
.userLine a.mail:hover { color:#535353; }
.user .userLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3Off.gif) left center no-repeat; }
.user .stars,
.userOn .stars { padding:0 21px 7px; vertical-align:top; line-height:20px; width:90px; text-align:center; clear:both; }
.userData .flag { float:right;}
.userData .flag img {}
.ppuserLine .name { font-family:Arial, Helvetica, sans-serif; font-size:1.3em; }
.ppuserLine cite { color:#666666; display:block; padding:6px 0 0; }
.ppuserLine label { padding:6px 11px 7px; width:65px; text-align:center; clear:both; display:block; }
.userFriends { float:right; width:430px; background-color:#FFFFFF; font-size:0.9em; #margin-bottom: 0.7em; }
td.userFriends { width:430px; background-color:#FFFFFF; font-size:0.9em; #margin-bottom: 0.7em; vertical-align: top; float: none; }
.userFriends h3 { margin:0 25px; padding:15px 0; border-bottom:1px solid #c0c0c0; font-size:18px;}
.userFriends h3 a { float:right; width:223px; padding:8px 0; height:30px; text-decoration:underline; overflow:hidden; margin-top:-25px; #margin-top:-43px; font-weight : normal; font-size:13px;}
.userFriends ul { padding:0 25px; margin:25px 0; }
.userFriends li { position:relative; display:inline; float:left; width:150px; height:105px; margin:0 40px 12px 0; overflow:hidden; border-bottom:1px solid #c0c0c0; }
.userFriends li a.theUserName {font-size:1.2em; color:Black; text-decoration:underline; font-family:Arial; font-weight:bold;}
.userFriends li a.theUserName:hover {color:#535353;}
.userFriends li .userImg { width:61px; height:61px; padding:3px; border:1px solid #c0c0c0; float:left; margin:5px 7px 0 0;}
.userFriends li .userImgBadge {padding:3px; float:left; }
.userFriends li .status { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; line-height:1.5em; height:48px; padding:5px 0 0; }
.userFriends li .status a {font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
.userFriends li img {cursor:pointer;}
.userFriends .noFriends {padding:2em; font-size:1.2em;font-family: Georgia, "Times New Roman", Times, serif;}
.userAction { float:right; width:400px; }
.userAction a { float:right; width:400px; font-family:Arial, Helvetica, sans-serif; }
.friendBox { display:block; float:left; width:150px; height:105px; overflow:hidden;}
.friendBox a.theUserName {font-size:1.1em; color:Black; text-decoration:underline; font-family:Arial; font-weight:bold;}
.friendBox .userImg { width:61px; height:61px; padding:3px; border:1px solid #c0c0c0; float:left; margin:5px 7px 0 0;}
.friendBox li img {cursor:pointer;}
.friendBox .status {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; line-height:1.5em; height:48px; padding:5px 0 0; width:100px !important;}
.friendBox .status a {font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}

img.star100 { background:url(http://static.imedix.com/media/images/icons/star100.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star100.png', sizingMethod='scale');
}
img.star000 { background:url(http://static.imedix.com/media/images/icons/star000.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star000.png', sizingMethod='scale');
}
img.star025 { background:url(http://static.imedix.com/media/images/icons/star025.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star025.png', sizingMethod='scale');
}
img.star050 { background:url(http://static.imedix.com/media/images/icons/star050.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star050.png', sizingMethod='scale');
}
img.star075 { background:url(http://static.imedix.com/media/images/icons/star075.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star075.png', sizingMethod='scale');
}
a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends.png) no-repeat; width:170px; height:32px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}

.ppuserOn a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends2On.png) no-repeat; width:174px; height:36px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.ppuser a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends2Off.png) no-repeat; width:174px; height:36px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
a.invite:hover { background-position:left bottom;}
.psLine { clear: both; padding: 0.1em 0 0.7em; margin: 0 0.8em; text-align: right; width:737px}
/*sortPeople*/
.sortPeople { font-size:12px; padding:12px 8px; margin:0; border-bottom:1px solid #c0c0c0; }
.sortPeople h1 {color:Black;font-family:Arial,Helvetica,sans-serif;font-size:1.7em;font-weight:normal;padding:0 0 0.7em;}
.sortPeople a { font-weight:normal;}
.sortPeopleBy { }
.sortPeopleBy th { font-size:1em;}
.sortPeopleBy td { font-size:1em;}
.sortPeopleBy td input { margin:1px 4px 0 8px; #margin:0 2px 0 6px;}
/*sortPeople all members page*/
.AllMemberSorting .sortPeople { padding:0.4em 1em; font-size:0.85em; zoom:1; #padding-bottom:0.2em;}
.AllMemberSorting .sortPeople a { font-weight:normal;}
.AllMemberSorting .sortPeopleBy { float:right; font-weight:normal; margin-top:-18px; #margin-top:-20px;}
.AllMemberSorting .sortPeopleBy th {background-color : Transparent; font-size:1em;}
.AllMemberSorting .sortPeopleBy td {background-color : Transparent; font-size:1em;}
.AllMemberSorting .sortPeopleBy td input { margin:1px 4px 0 8px; #margin:0 2px 0 6px;}
/*OPERA FILTER*/
@media all and (min-width:0px) {
table[class="sortPeopleBy"] { margin:-2px 0 0!important;}
table[class="sortPeopleBy"] input { vertical-align:inherit!important;}
}
/*============*/
.psLine span {  cursor: pointer; }
.psLine span a {color: #000; font-size: 0.85em; font-style: italic;}
.psLine span img { vertical-align: middle; margin-right: 5px; text-decoration:none;}
.psLine input { width: auto; height: auto; border: 0; vertical-align: middle; margin-left: 0.8em; }
/**/
.blocked {background:#fff;}
.blocked h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:5px 0 25px;}
.blocked p {font-size:14px;}
.blocked ul { overflow:auto; #overflow:visible; zoom:1; padding:30px 0 0;}
.blocked li { float:left; display:inline; width:86px; height:125px; margin:0 16px 30px 16px; overflow:hidden; white-space:nowrap;}
.blocked li .userImg {height:78px; border:1px solid #c8c8c8; display:block;margin:4px 0 0;padding:3px;width:78px;}
.blocked li a.unblock { display:block; text-align:center; font-size:14px;}
/*new userBox_temps*/
.usersUl { padding:0px 0 10px 3px;}
.usersUl li { position:relative; float:left; display:inline; margin:0 2px 15px; width:32.9%; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat #e7e7e7;}

/*important don't change this class is for members user control under community with no questions!!!*/
.qna .usersUl li {float:left; margin:0 3px 15px 0; width:49%; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat #e7e7e7;}
/*--------------------------------------------------------------------------------------------------*/
.usersUl li.uOn { background-color:#bbe878;}
.usersUl li b.top {display:block; font-size:00.1em; height:2px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) right top no-repeat!important;}
.usersUl li b.top b {display:block; font-size:00.1em; height:2px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) left top no-repeat!important; width:auto!important;}
.usersUl li b.bot {display:block; font-size:00.1em; height:6px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) right bottom no-repeat!important;}
.usersUl li b.bot b {display:block; font-size:00.1em; height:6px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) left bottom no-repeat!important; width:auto!important;}
.usersUl li .userName {padding:4px 7px 0; background:url(http://static.imedix.com/media/images/corners/userOff_temp.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.usersUl li .userNameAddsence {padding:4px 7px 0; background:url(http://static.imedix.com/media/images/corners/userOff_temp.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.usersUl li .userName cite { margin:0; display:block; color:#666666; font-size:0.98em; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; padding:4px 0 0; height:25px; overflow:hidden; line-height:12px; }
.usersUl li.uOn .userName { background:url(http://static.imedix.com/media/images/corners/userOn_temp.gif) right top no-repeat; }
.usersUl li .userData {  /*3ed height*/ height:100px; padding:7px 7px 7px 97px; font-size: 0.95em; overflow: hidden; background-color: #fff; margin: 0 4px; }
.usersUl li .userImg {width:78px; height:78px; padding:3px; border:1px solid #c8c8c8; float:left; margin-left:-91px;}
.usersUl li .userImgBadge {float:left; margin-bottom:0px; margin-left:-91px;}
.usersUl li .userData span { zoom:1; padding:0px 0 0px; display: block; float:none; overflow:hidden; height:29px; clear:right; }
.usersUl li .userData .InterestsTitle { clear:none; }
.usersUl li .userData .UserIntersts { height:33px; overflow:hidden; line-height:16px;  }
.usersUl li .userData .flag { float:right; margin:-4px -2px 0 0; line-height:12px; }
.usersUl li .stars {cursor:pointer; float:left; clear:left; margin-left:-80px; padding-top:3px;}
.usersUl li .userFunc {text-align:right;}
/**/
.im { padding:5px 10px 0px 60px; height:66px; background:url(http://static.imedix.com/media/images/icons/im.jpg) 10px center no-repeat; }
.im input.go2,
input.go2 { padding:0; border:0; background:url(http://static.imedix.com/media/images/buttons/go2.png) left top no-repeat; width:57px; height:35px; margin-left: 0.6em; cursor:pointer }
.im input.go2.hover ,
input.go2.hover { background-position:bottom;}
.im h4 { font-size:14px; padding-bottom:2px; }
.im input { color:#999999; width:280px; padding:2px; border:1px solid #c7c7c7; vertical-align:middle; }
.im cite { position:relative;}
.space { height:3px; font-size:0.001em; background:#e6e6e6; }
.ppuserOn .space { height:3px; font-size:0.001em; background:#bde1ff; }
/****************************/
/*	KnowledgeRetrieval.css	*/
/****************************/
/*EFF3E5*/
.s14 { font-size:14px;}
.qna { padding:1.1em 0 5em;}
.qna:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}

.qna2 .top5,
.qna .top5 { height:3px; background:url(http://static.imedix.com/media/images/corners/ppTr2.gif) right top no-repeat; font-size: 0.01em; display: block; }
.qna .top5 b, 
.qna2 .top5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppTl2.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qna .bot5,
.qna2 .bot5 { height:3px; background:url(http://static.imedix.com/media/images/corners/ppBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qna .bot5 b, 
.qna2 .bot5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block; }

.qna .in { zoom:1; }
.leftClean { margin-right:255px; zoom:1; }
.leftClean h2 {overflow:hidden; margin-top:14px; padding-top:0px;}
.qna .left { float:left; width:665px; zoom:1; }
.qna .right {float:right; width:250px; display: inline; overflow:hidden; padding-top:4px; }
.qna .rightMain {float:right; width:250px; display: inline; overflow:hidden; padding-top:7px; }
.qna h1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px;  padding:0px 0 2px; }
.qna h2 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; padding:0 0 15px; color:#669900; }
.qna .note .in {border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:0px 8px 2px 28px; font-size:0.9em; background : url(http://static.imedix.com/media/images/icons/note.png) 4px top no-repeat; line-height:1.5em; }
.qna .note .in strong { font-size:1.1em;}
/*
.qna .noteYellow {margin-bottom:12px;}
.qna .noteYellow .top5 { height:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) right top no-repeat; font-size: 0.01em; display: block; }
.qna .noteYellow .top5 b { height:5px; width:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qna .noteYellow .bot5 { height:5px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qna .noteYellow .bot5 b { height:5px; width:3px; background:url(http://static.imedix.com/media/images/corners/yellowCorners.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna .noteYellow .in { font-size:13px;border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; zoom:1; background-color:#fcfde2; padding:15px 10px 4px 20px;}
.qna .noteYellow .in:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna .noteYellow br { display:block; margin:5px;}
.qna .noteYellow h4 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}
.qna .noteYellow cite { display:block; color:#484848; font-size:11px; clear:both; padding:20px 0 5px; font-family:Georgia, "Times New Roman", Times, serif;}
.qna .noteYellow a.closeNote { float:right; clear:both; color:#484848; font-size:12px;}
*/
.qna cite.error { display:inline;}
.topics,
.qna .updates { margin-bottom:15px; }
.topics .in { padding:7px 0; zoom:1; }
.qna .greenstrip h2 {background-image:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif); }
.qna .bluestrip h2 {background-image:url(http://static.imedix.com/media/images/corners/topicsH2-blue.gif); }
.qna .updates h2 {background:transparent url(http://static.imedix.com/media/images/corners/helpersH2.gif) no-repeat scroll 0 0; color:#000; font-size:16px; line-height:34px; background-repeat:no-repeat; padding:0; text-indent:13px; clear:both; margin:0!important; }
.topics h2,
.qna .contributers h2 {font-weight:bold; color:#000; font-size:15px; line-height:34px; background-repeat:no-repeat; padding:0; clear:both; margin:0!important; }
.topics ul { padding:0 0 0; margin:0 0 20px; clear:left; zoom:1; }
.qna .left .topics ul { padding:0 0 30px; overflow:auto; #padding-bottom:15px; }
.qna .right .topics ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}

.topics li { float:left; width:42%; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
.topics table { width:100%; table-layout:fixed; }
.topics td {  padding:3px 0 3px 12px;  vertical-align:top; }
.topics td a { font-size:13px; display:block; color:#1e6dad;background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px;}
.topics input { border:1px solid #c0c0c0; width:140px; font-size:1.3em; height:21px; margin:10px 5px 5px; vertical-align:middle; }
.topics input.qnaSearch { width:67px; height:33px; background:url(http://static.imedix.com/media/images/buttons/qnaSearch.png) no-repeat; border:0; margin:-8px 0 -13px; }
.topics input.qnaSearch.hover { background-position:left bottom; }
.qna .updates .in { padding:7px 7px 0; zoom:1; }
.qna .statistics ul { padding:7px;}
.qna .statistics li { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 15px 10px; }
.qna .statistics li cite { display:block; color:#6e6e6e; padding:3px 0 0;}
.qna .statistics .more { border:1px solid #c0c0c0; border-bottom:0; padding:7px 15px;}
.qna .statistics .more a { font-size:14px; font-style:italic; color:#1e6dad;}
.qna .helpers { }
.qna .helpers .in,
.qna .statistics .in,
.contributers .in { padding:7px 0; zoom:1; }
.qna .helpers h2,
.qna .statistics h2 {color:#000; font-size:16px; text-indent:13px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/helpersH2.gif) no-repeat; padding:0; clear:both; margin:0!important;}
.qna .helpers ul,
.contributers ul { padding:0 0 1px; clear:both;}
.qna .helpers li,
.contributers li { padding:12px 10px 7px; border-top:1px solid #c0c0c0; min-height:90px; _height:90px;}
.qna .helpers li.first,
.qna .helpers ul li:first-child,
.contributers li.first,
.contributers ul li:first-child { border:0;}
.qna .helpers li div,
.contributers li div { float:left; width:68px; text-align:center; margin-right:17px; /*margin-right:7px;*/}
.qna .helpers img.userImg,
.contributers img.userImg { width:60px; height:60px; padding:3px; border:1px solid #c8c8c8!important; display:block; margin-bottom:4px;}
.contributers img.userImgBadge {padding:3px; display:block; margin-bottom:4px;}
.contributers li .count {background:url(http://static.imedix.com/media/Images/icons/contributerNum.gif) left center no-repeat; color:#fff; padding:0 2.5em 0 0.2em;}
.qna .helpers li span,
.contributers li span,
.contributers li th { color:#669900;font-size:13px; text-align:right; font-weight:normal;}
.contributers li td { font-size:13px;}
.qna .statistics dl { padding:0px 7px 7px; font-size:12px;}
.qna .statistics dt {color:#71a423; font-weight:bold; padding:15px 0 2px;}
.qna .statistics dd { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
.qna .left .in { padding-bottom:15px;}
.qna .left .in.topics { margin-bottom:0px;  padding-bottom:0px;border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
.qna .left ul { padding:0 15px;}
.qna .left li { border-bottom:1px solid #c0c0c0; clear:left; min-height:143px; zoom:1; padding:15px 0 15px;}
.qna .left li.noquestions {min-height:50px; font-size:16px; line-height:1.6em; font-weight:bold; border:0;}
.qna .left li a.s14 { display:block; padding-bottom:4px;}
.qna .left li .side { float:left; text-align:center; font-size:12px;}
.qna .left li .side .userImg {width:62px; height:62px; padding:2px; background:#fff; border:1px solid #c8c8c8!important; display:block; margin:3px 0;}
.qna .left li .side .userImgBadge {padding:2px; background:#fff; display:block; margin:3px 0;}
.qna .left li .side img.star100,
.qna .left li .side img.star000,
.qna .left li .side img.star025,
.qna .left li .side img.star050,
.qna .left li .side img.star075 {}
.qna .left li .qnaResolved { margin-left:100px; line-height:1.6em; padding-left:35px;}
.qna .left li .qnaResolved .big { margin-left:-30px; font-size:24px; float:left; line-height:28px;}
.qna .left li .qnaResolved cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; }
.qna .left li .qnaItem cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; font-style:normal;}
.qna .left li .qnaResolved cite span { color:#6baf02;}
.qna .left li .qnaResolved a.add {  line-height:3em;}
.qna .left li .qnaItem a.add { font-weight:normal; font-size:1em;}
.qna .left li .qnaItem { margin-left:110px; line-height:1.7em;}
.qna .left li .qnaItem a.theq { font-size:1.1em; font-weight:bold;}
.qna .left li .qnaItem a.theq:VISITED { color:#551A8B; }
.qna .left li .qnaItem table {width:99%;}
.qna .left li .qnaItem td { vertical-align:top;}
.qna .left li .qnaItem td.itemControl { width:230px; white-space:nowrap;}
.qna .left li .qnaItem td.itemControl a { font-size:12px; font-weight:normal;}
.qna .left li .qnaItem td.itemControl img { vertical-align:middle; padding:1px 3px 1px 0; background-color:#fff;}
/**/
.qna .left a.more { margin:0 15px; font-size:14px;}
.qna .left .paging {clear:left; zoom:1;padding:1em;}
.topics .paging { border-top:1px solid #c0c0c0;}
.qna .left .myQna { padding-bottom:15px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; clear:left;}
.qna .left .myQna ul li { border:0; border-top:1px solid #c0c0c0;padding:15px 0pt 10px;}
.qna .left .myQna ul li.first { border:0;}
.qna .left .myQna .paging { border-top:1px solid #c0c0c0; padding-bottom:0;}
/**/

.qna2 .commMain .otherQna,
.qna .left .otherQna { padding-bottom:5px; }
.qna2 .commMain .otherQna h2,
.qna .left .otherQna h2 {font-size:18px; padding:10px 15px 2px; color: black;}
.qna2 .commMain .otherQna h3,
.qna .left .otherQna h3 {font-size:14px; padding:0pt 15px 0px;}
.qna2 .commMain .otherQna ul,
.qna .left .otherQna ul {}
.qna2 .commMain .otherQna li,
.qna .left .otherQna li { min-height:95px; border:0; border-top:1px solid #c0c0c0;padding:15px 0pt 10px; font-size:12px;}
.qna2 .commMain .otherQna ul li.first,
.qna .left .otherQna ul li.first { border:0;}
.qna2 .commMain .otherQna li cite,
.qna .left .otherQna li cite { font-size:12px;}
.qna2 .commMain .otherQna li cite a,
.qna .left .otherQna li cite a { font-size:12px; color:#007ED3; font-style:normal; text-decoration:none;}
.qna2 .commMain .otherQna li cite a:hover,
.qna .left .otherQna li cite a:hover { color:#002C44; text-decoration:underline;}
.qna2 .commMain .otherQna .more,
.qna .left .otherQna .more { border-top:1px solid #c0c0c0; border-bottom:0; padding:7px 15px; zoom:1;}
.qna2 .commMain .otherQna .more a,
.qna .left .otherQna .more a { font-size:14px; font-style:italic; color:#1e6dad;}
/**/
.qna .relQ,
.qna .relP { margin-bottom:15px; }
.qna .relQ h2 {color:#000; font-size:15px; font-weight:bold; text-indent:6px; line-height:34px; padding:0; clear:both; border-bottom:1px solid #c0c0c0;}
/**/
.qna .relQ.greenstrip h2,
.qna .relP.greenstrip h2,
.qna .relQ.bluestrip h2,
.qna .relP.bluestrip h2 { border:0; margin:0 8px;}
.qna .relQ.greenstrip .in,
.qna .relP.greenstrip .in { padding-top:4px;}
/**/
.qna .relP.greenstrip div.h2 {background:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif) center top no-repeat; padding:6px 0 0;}
.qna .relP.greenstrip div.h2 h2 { line-height:normal; text-indent:0;background:url(http://static.imedix.com/media/images/corners/topicsH2-greenBottom.gif) center bottom no-repeat; padding:0 6px 7px;}
.qna .relP div.more {border-top:1px solid #c0c0c0; padding:8px;}
.qna .relP div.more a { font-size:14px; font-style:italic;}
.qna .relP ul { zoom:1; #padding-bottom:8px;}
.qna .relP ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna .relP li { width:70px; float:left; text-align:center; white-space:nowrap; margin:10px 3px; overflow:hidden; display:inline;}
.qna .relP li a { font-size:0.9em; color:#000; text-decoration:none;}
.qna .relP img.userImg { width:60px; height:60px; padding:3px; border:1px solid #c8c8c8!important; display:block; margin:4px auto 4px;}
/*
.qna .left .question { margin-bottom:15px; }
.qna .left .question .in { padding:8px 10px 8px 15px;border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; }
.qna .left .question .in h1 { font-size:1.7em; color:Black; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; color:Black; }
.qna .left .question .side { float:left; text-align:center;}
.qna .left .question .side .userImg {width:78px; height:78px; padding:3px; background:#fff; border:1px solid #c8c8c8!important; display:block; margin:3px 0;}
.qna .left .question .side .userImgBadge {display:block; margin:3px 0;}
.qna .left .question .side .stars { float:none;}
.qna .left .question .qnaItem { margin-left:110px; line-height:1.4em; font-size:1.2em;}
.qna .left .question .qnaItem cite { display:block; color:#6e6e6e; font-size:0.8em; padding:3px 0 0px; line-height:normal; font-style:normal;}
.qna .left .question .qnaItem cite span { color:#6baf02;}
.qna .left .qnaItem cite a { font-size:12px; font-weight:normal;}
.qna .left .question .qnaItem a.add {}
.qna .left .question .qnaItem .qnadescription { padding-bottom:5px; }
.qna .left .qnaItem .answer a,
.qna .left .question .qnaItem .description a { overflow:hidden;}
.qna .left .question .qnaItem .qTags {color:#6e6e6e; font-size:0.8em;}
.qna .left .question .in table { width:100%; clear:left; }
.qna .left .question .in td { width:63%; white-space:nowrap;}
.qna .left .question .in td br { margin:8px; }
.qna .left .question .in td a { font-size:12px; padding-bottom:3px; }
.qna .left .question .in td a img { vertical-align:middle; #vertical-align:; margin-right:3px;}
.qna .left .question .in .tdAnswer { }
.qna .left .question .in .tdAnswer a { display:block; width:153px; height:29px; margin:auto 0; background:url(http://static.imedix.com/media/images/buttons/Add-your-own-answer.png) left top no-repeat; text-indent:-9999px; text-decoration:none; font-size:0.001em;}
.qna .left .question .in .tdAnswer a:hover { background-position:left -29px;}
*/
/*
.qna .left .answers { margin-bottom:15px;  zoom:1; }
.qna .left .answers .answer { padding-bottom:8px; font-size:1.1em; line-height:1.4em; _width:99%; }
.qna .left .answers .in { padding:8px 9px 8px; }
.qna .left .answers h2 { padding:0;color:#000; font-size:18px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right top no-repeat;}
.qna .left .answers h2 img { height:33px; width:13px; vertical-align:middle; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left top no-repeat;}
.qna .left .answers ul { padding:0 7px;  zoom:1;}
.qna .left .answers ul li { border:0 ;border-top:1px solid #c0c0c0;}
.qna .left .answers ul li cite { display:inline; }
.qna .left .answers li.first,
.qna .left .answers ul li:first-child { border:0;}
.qna .left .qnaItem .best { font-style:italic; color:#6baf02; font-size:14px; }
.qna .left .srHelpful {color:#6e6e6e;font-size:1em; font-size:1.1em; padding-top:10px;}
.qna .left .srText .srHelpful a,
.qna .left .srText .srHelpful b {color:#6e6e6e;font-size:0.85em;font-weight:normal;padding-left:1.6em;text-decoration:none;}
.qna .left .thumbs {cursor:pointer;font-weight:normal;}
.qna .left .answerForm {}
.qna .left .answerForm .top5 { background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right top no-repeat!important;}
.qna .left .answerForm .top5 b { background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left top no-repeat!important;}
.qna .left .answerForm .bot5 { height:3px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qna .left .answerForm .bot5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/greenH2.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna .left .answerForm .bot5 { zoom:1; }
.qna .left .answerForm .in { background-color:#e3f7c9; border:0; padding:15px 15px 5px;}
.qna .left .answerForm h2 { color:#000; font-size:18px; padding:0 0 10px; margin:0;}
.qna .left .answerForm textarea { border:1px solid #bcbcbc; width:99%; height:80px; overflow:auto; display:block;}
.qna .left .answerForm .butSubmit { width:73px; height:31px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/submit.png) left top no-repeat; float:right; margin:4px 4px 0 0; }
.qna .left .answerForm .butSubmit.hover { background-position:left bottom; }
.qna .left .answerForm .note { fondev.t-size:12px; padding-top:7px;}
.qna .left .answerForm .notifyMe {padding-top:7px; }
.qna .left .answerForm .notifyMe input {margin-top:5px;}
/**/
.qna .left .sorter { padding:14px 8px; border-bottom:1px solid #c0c0c0; }
.qna .left .sorter .sort { font-size:12px; color:#000; text-indent:3px; font-weight: bold; }
.qna .left .sorter a { color:#000; margin-right:6px; }
.qna .left .sorter b { margin:0 3px;}
.qna .left .sorter label { font-weight:normal; padding-left:15px; cursor:pointer;}
.qna .left .sorter label.selected { font-weight:bold;text-decoration:none;cursor:default; }
.qna .left .sorter label input { vertical-align:middle;}
/**/
.qna .left .sorterNoBG { padding:8px 8px 0 0; margin:0 8px; height:34px; }
.qna .left .sorterNoBG .sort { height:34px; line-height:32px; font-size:12px; color:#000; text-indent:12px; }
.qna .left .sorterNoBG a { color:#000; margin-right:6px; }
.qna .left .sorterNoBG b { margin:0 3px;}
/**/
.qna .left .sortTabs { height:32px; margin-bottom:-4px; position:relative; padding:0; background:url(http://static.imedix.com/media/images/corners/qnaTabsR.png) left bottom no-repeat; }
.qna .left .sortTabs li { float:left; margin-right:3px;border:0;clear:none;height:32px;min-height:32px;line-height:30px;padding:0; text-align:center;width:102px;background:url(http://static.imedix.com/media/images/corners/qnaTabs.png) left top no-repeat;}
.qna .left .sortTabs li.on { background-position:left bottom; font-weight:bold;}
.qna .left .sortTabs li a { text-decoration:none; color:#000;line-height:30px;}
/**/
.qna .left .sortTabs2 { height:39px; margin-bottom:-4px; position:relative; padding:0; background:url(http://static.imedix.com/media/images/corners/qnaTabsR.png) left bottom no-repeat; }
.qna .left .sortTabs2 li { float:left; margin-right:3px; border:0; clear:none; height:39px; min-height:39px; padding:0 3px; text-align:center; width:134px; background:url(http://static.imedix.com/media/images/corners/qnaTabs2.png) left top no-repeat; }
.qna .left .sortTabs2 li.on { background-position:left bottom; font-weight:bold;}
.qna .left .sortTabs2 li a { text-decoration:none; color:#000; font-size:12px; /*font-weight:bold;*/ display:block; padding:10px 0 0; margin:0 3px 3px 0;}
.qna .left .sortTabs2 li a.dubble { padding:2px 0 0;}
.qna .left .sortTabs2 li.all {float:right; background:none; width:55px; padding:0; margin:0 10px 0 0; text-align:center; line-height:normal;}
.qna .left .sortTabs2 li.all a {padding:0; text-decoration:underline; color:#007ED3;}
.qna .left .sortTabs2 li.all a:hover {color:#002C44;}
/**/
.qnaAsk { padding:1.1em 0.9em 5em; }
.qnaAsk .top5 { height:3px; background:url(http://static.imedix.com/media/images/corners/ppTr2.gif) right top no-repeat; font-size: 0.01em; display: block; }
.qnaAsk .top5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppTl2.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qnaAsk .left .top5 {_margin-right:-3px;}
.qnaAsk .bot5 { height:3px; background:url(http://static.imedix.com/media/images/corners/ppBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block; }
.qnaAsk .bot5 b { height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qnaAsk .left .bot5 {_margin-right:-3px; zoom:1; }
.qnaAsk .in { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;padding:1em 1.2em 1.5em; }
.qnaAsk h2 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; color:#669900; padding:8px 0 2px; }
.qnaAsk h3 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; padding:0 0 15px; }
.qnaAsk .buble { margin-left:485px; }
.qnaAsk .buble cite { padding:4px 10px 5px 20px; font-size:0.9em; }
.qnaAsk label { float:left; clear:left; width:130px; font-weight:bold }
.qnaAsk label cite { color:#b5b5b5; display:block;}
.qnaAsk .inpQuestion { width:350px; height:50px; overflow:auto; background-color:#F5F6F7; border:1px solid #bcbcbc; }
.qnaAsk .inpDescription { width:350px; height:150px; overflow:auto; background-color:#F5F6F7; border:1px solid #bcbcbc; }
.qnaAsk .inpTags { width:350px;font-size:1.2em; padding:2px 0; background-color:#F5F6F7; border:1px solid #bcbcbc; }
.qnaAsk .charLeft { padding:4px 0 0 127px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#676767; font-size:0.9em;}
.qnaAsk .charLeft span { color:#669900}
.qnaAsk .error {padding:4px 0 0 127px;}
.qnaAsk .rem {padding:4px 0 0 127px; color:#676767; display:block;}
.qnaAsk .note { clear:both; background-color:#f4f9fb; padding:4px 8px; font-size:11px; border:1px solid #ededed; zoom:1; }
.qnaAsk .note strong { font-size:12px; }
.qnaAsk .qnaAskBut { width:54px; height:31px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/qnaAsk.png) left top no-repeat; }
.qnaAsk .qnaAskBut.hover { background-position:left bottom; }
.qnaAsk .cancel { background:url(http://static.imedix.com/media/images/buttons/cancel2.png) left top; cursor:pointer; width:68px; height:31px;}
.qnaAsk .cancel.hover { background-position:left bottom; }
/**/
.qna .left .relTags { font-size:1.05em; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; padding:10px 15px; zoom:1; }
.qna .left .relTags h2 { color:#71A423; font-size:18px; padding:0 0 2px; }
.qna .left .relTags h3 { font-size:14px; padding:0pt 0 0px; }
.qna .left .relTags em { display:block; padding:8px 0; }
.qna .left .relTags .rem { display:block; margin-bottom:9px; color:#B7B8B9; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.85em; }
.qna .left .relTags input { border:1px solid #939393; font-size:1.2em; margin:0pt 0pt 0.6em; padding:2px 0pt; width:287px; }
.qna .left .relTags input.add,
.qna .left .relTags input.addH { background:transparent url(http://static.imedix.com/media/images/buttons/add2.png) repeat scroll left top; border:0pt none; height:31px; margin:-1px 0pt 1px 0.5em; padding:0pt; position:relative; width:54px; }
.qna .left .relTags input.addH { background-position:left bottom; }
.qna .left .relTags .buble { margin-left:360px; position:absolute; }
.qna .left .relTags .buble { position:static; margin:10px 0 0; background-color:#58a6e5; width:203px; overflow:hidden; }
.qna .left .relTags .addDiv { border:1px solid #939393; margin:0pt; overflow:auto; width:350px; height:123px; }
.qna .left .relTags .addDiv p { border-bottom:1px solid #C0C0C0; margin:0pt 0.5em; padding:10px 0pt 8px; font-size:1em; }
.qna .left .relTags .addDiv a { float:right; }
.qna .left .relTags .helpRem { position: static; }
.qna .left .relTags .buble .bubleTop { height:16px; background:url(http://static.imedix.com/media/images/corners/bubleVertical.gif) left top no-repeat; font-size: 0.01em; display: block; }
.qna .left .relTags .buble .bubleTop b { display:none; }
.qna .left .relTags .buble .bubleBot { height:6px; background:url(http://static.imedix.com/media/images/corners/bubleVertical.gif) left bottom no-repeat; font-size: 0.01em; display: block; }
.qna .left .relTags .buble .bubleBot b { display:none; }
.qna .left .relTags .buble cite { background:none; display:block; padding:8px 14px 0; font-size:0.8em; color:#FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; }
.qna .left .myNoQna { padding:80px 30px 100px; font-size:16px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; clear:left; }
.qna .left .myNoQna em { font-size:12px; }
.right .marketing { margin-bottom:15px; }
.right .marketing .in { padding:9px; min-height:32px; vertical-align:middle; }
.right .marketing .in h3 { padding:0 0 5px; margin:0; color:#71a423; font-size:16px; font-weight:normal; }
.qna .greenH2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna .greenH2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit.png) right top no-repeat; line-height:35px; font-weight:bold; }
.qna .blueH2 { background:url(http://static.imedix.com/media/images/corners/qnaBlueTit.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna .blueH2 h2 { padding:0; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaBlueTit.png) right top no-repeat; line-height:35px; font-weight:bold; }
.left .communitiesABC { zoom:1; }
.qna .left .communitiesPopular { padding:8px 14px 0px; }
.qna .left .communitiesPopular:after {
	clear: left;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}
.qna .left .communitiesPopular li {float:left; border:0; min-height:0; clear:none; width:22.5%; display:inline; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px;}
.qnaNickName {text-align:left;}
.qna .relP .stars { float:left; text-align:center; width:70px; }
.qna .side .stars { float:left; text-align:center; }
.qnaThanks { background:url(http://static.imedix.com/media/images/corners/qnaThanksBgR.png) right top no-repeat; margin:-15px 0 10px; height:41px; }
.qnaThanks h4 { background:url(http://static.imedix.com/media/images/corners/qnaThanksBgL.png) left top no-repeat; margin:0; height:41px; line-height:49px; padding:0 18px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.qnaThanks h4 a,
.qnaThanks h4 a:visited {color:white; font-size:14px; font-weight:normal; }
.qna ol.qformDisclaimer { padding:3px 20px 0px 30px; }
.qna ol.qformDisclaimer li { margin-top:7px; }
/*lpa*/
.lpa { margin-right:252px; zoom:1; }
.lpaR { float:right; width:228px; }
.lpa h1 { text-align:center; font-size:18px; font-weight:normal; text-align:center; color:#0071bd; }
.lpaBox { background:url(http://static.imedix.com/media/images/corners/bb10.gif) right bottom no-repeat #e4f2fc; margin-bottom:25px; }
.lpaBox .top { display:block; font-size:0.001em; zoom:1; height:10px; background:url(http://static.imedix.com/media/images/corners/bb10.gif) right top no-repeat; }
.lpaBox .top b { display:block; height:10px; font-size:0.001em; zoom:1; background:url(http://static.imedix.com/media/images/corners/bb10.gif) left top no-repeat; }
.lpaBox .inner { background:url(http://static.imedix.com/media/images/corners/bb10.gif) left bottom no-repeat; padding:0 10px 5px; }
.lpaBox .side { float:left; font-size:12px; text-align:center; }
.lpaBox .side .qnaNickName { text-align:left; }
.lpaBox .side .userImg { background:#fff; border:1px solid #C8C8C8 !important; display:block; height:62px; margin:3px 0pt; padding:2px; width:62px; }
.lpaBox .qnaItem { line-height:1.7em; margin-left:110px; }
.lpaBox .qnaItem .theq { font-size:14px; line-height:normal; font-weight:bold; }
.lpaBox .answerForm { clear:left; }
.lpaBox .answerForm h2 { font-size:14px; padding:10px 0 3px; }
.lpaBox .answerForm textarea { border:1px solid #007ed3; height:80px; width:99%; overflow:auto; display:block; }
.lpaBox .answerForm .butSubmit { border-width: 0px; width:125px; height:35px; background:url(http://static.imedix.com/media/images/buttons/submitAnswer.png) left top no-repeat; float:right; }
.lpaBox .answerForm .butSubmit.hover { background-position:bottom; }
.lpaBox .answerForm div { color:#959595; font-size:11px; padding-bottom:3px; }
.lpaBox .answerForm .note { padding:0; }
.lpa .paging { clear:left; }
/**/
.qna2 .green3H2,
.qna .green3H2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.qna2 .green3H2 h2,
.qna .green3H2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) right top no-repeat; line-height:35px; font-weight:bold; }
.qna .left h1,
.qna .left h2,
.qna2 .left h1,
.qna2 .left h2  { padding:0 8px; }
.description { padding:10px 16px 15px; line-height:18px; overflow:hidden; height:20px; }
.disclaimer { border-bottom:1px dotted #ccc; font-weight:bold; margin:0 8px; padding:8px; }
/**/
.qna h1 span {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#669900;}
.discussionPostNew { background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) center no-repeat; margin:12px 0px;}
.left .discussionPostNew { margin:12px 8px;}
.discussionPostNew .top {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .bot { height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right bottom no-repeat; font-size: 0.01em; display: block; clear: both; }
.discussionPostNew .bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left bottom no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .inner { padding:5px 10px;}
.discussionPostNew .inner strong,
.discussionPostNew .inner h2  { font-size:14px; display: inline;}
.supportManneger { padding:8px 10px 8px 125px; }
.supportManneger .supportMannegerPic { float:left; margin-left:-115px; width:100px; }
.supportManneger p { padding-bottom:8px; line-height:17px; }
.discussionPostNew .askBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/ask3.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .askBut:hover,
.discussionPostNew .askBut.hover { background-position:bottom;}
.discussionPostNew label { font-size:11px;}
.discussionPostNew .error {font-family:Georgia, "Times New Roman", Times, serif; color:#f14d6a; font-size:1em; display:block;}
.discussionPostNew textarea {color:#000; font-style:normal; border:1px solid #BCBCBC; overflow:auto; width:85%; height:40px; vertical-align:bottom }
.discussionPostNew textarea.blur { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-style:italic; border:1px solid #BCBCBC; overflow:auto; width:85%; height:40px; vertical-align:bottom }
.discussionPostNew .postBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/post.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .postBut:hover,
.discussionPostNew .postBut.hover { background-position:bottom;}
.discussionPostNew .postUrl {border:1px solid #BCBCBC; width:85%; font-size:14px; padding:2px 0; margin-bottom:15px;}
.discussionPostNew .postUrlBlur {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#CCCCCC; border:1px solid #BCBCBC; width:85%; font-size:14px; padding:2px 0; margin-bottom:15px;}
.discussionPostNew .postUpload { font-size:14px;  padding:2px 0; margin-bottom:15px; width:85%;}
.discussionPostNew .postRem {display:block;font-size:11px; position:relative; top:-15px; margin-bottom:-11px; _margin-bottom:0;}
/**/
.boardTabs { height:35px; margin:12px 0 -15px;}
.left .boardTabs li { border:0; padding:0 0 0 3px; margin:0; float:left; min-height:0; clear:none; display:inline;}
.boardTabs a { display:block; padding:2px 12px 0 9px; color:#000;}
.boardTabs a:hover {}
.left .boardTabs li.on {background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left 7px no-repeat;}
.left .boardTabs li.on a {background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right 7px no-repeat; text-decoration:none;}
.boardTabs img { vertical-align:middle; background-color:#fff;}
.boardTabs li.on img { background-color:transparent;}

/**/
.boardItems {}
.left .boardItems li { margin:0; padding:5px 0; bor der:0; min-height:0; clear:both; }
.left .boardItems li.more { border:0; font-size:14px; }
.boardItems .itemDate { float:right; padding-top:9px; color:#ccc; }
.boardItems .itemRowTop { padding:8px 170px 0 35px;}
.boardItems .itemRowTop img { float:left; margin-left:-35px; margin-top:-8px; }
.boardItems .itemRowTop img.userImg {width:23px; height:23px; margin-left:0; margin-top:0; float:none; vertical-align:text-top;}
.boardItems .videoLink { font-size:14px; height:62px; }
.boardItems .vsr-side { width:124px; float:left; margin:2px 5px 0 0; }
.boardItems .vidViews { padding:0; }
.boardItems .vidDesc { clear:both;}
.boardItems .itemContent { padding:0 0 0 32px; clear:both; }
.boardItems li > .itemContent { overflow:auto;}
.boardItems .itemContent .photoPic { background:#fff; padding:3px; border:1px solid #ccc; float:left; margin-right:5px; }
.grey { background:#f6f6f6;}
.grey .top {height:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) right top no-repeat; font-size: 0.01em; display: block;}
.grey .top b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) left top no-repeat; font-size: 0.01em; display: block;}
.grey .bot { clear:both;height:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.grey .bot b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/grey.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.boardItems .grey { width:514px; margin:15px 0 15px 32px;}
.boardItems .grey .inner { padding:10px; }
.boardItems .grey .itemDate { padding:0; }
.grey hr { border:0; border-top:2px solid #fff; margin:10px 0; }
.boardItems textarea {width:488px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#ccc; padding:2px 2px 1px; font-size:14px; overflow:auto; height:20px; border:1px solid #BCBCBC;}
.boardItems textarea.open { height:45px; color:#000; font-style:normal;}
.boardItems .addComment { border:0; width:119px; height:35px; background:url(http://static.imedix.com/media/images/buttons/addComment.png) top no-repeat; cursor:pointer; margin-left:375px;}
.boardItems .addComment:hover,
.boardItems .addComment.hover { background-position:bottom;}
.summaryHighlite {background-color:Yellow;}
